How to get to Tehran from Imam Khomeini International Airport


When you had arrived at Imam Khomeini International Airport (IKIA) near Tehran and did the formalities including taking your luggage or get Iran visa stamp on your passport, you are free to go to Tehran. You may ask why or isn’t IKIA in Tehran’s municipal districts?

No, IKIA is about 40 kilometers to the south of the capital (click here to check it on google map). If you have read our previous posts, you would probably know that you can buy a SIM card here or exchange part of your cash here.

By the way, buying a souvenir from the airport is not recommended because some things are seen to be a bit overpriced.

Now you have to get to Tehran, choosing among several options in front of you.



Taxi agencies in the airport

There are three running taxi services available in the IKIA. The average prices from the airport to the city ranges from 75,000 (~$20) Tomans for private sedans to 85,000 (~$23) Tomans for vans. You can call one of these providers on these numbers: 02155719246, 02155767937

Or you can just go to their booth at the airport in person and ask for a ride. An English speaking operator can be a great help to you.


Online applications on your phone

We have described in this post that how you can use one of the two available apps to call a taxi. The prices are more economic on these apps, ranging from 40,000 Tomans to 50,000 (~ $11 to $13). But have it in mind there would not be an available service in the airport, so you need to call for the cab on your phone just when you landed because it is a 50-minute ride from Tehran.



Transit buses travel between IKIA to Haram-e Motahar Metro Station and Azadi Sq, which is a square marking Tehran’s western entrance, as well as Mehrabad Airport. The buses are expected to be there on an hourly basis and the price is 2,500 Tomans (~ $0.6). It does not matter how much luggage you have, there are plenty of space available and they do not charge you for your luggage.



As Metro directing manager said IKIA’s metro station is under construction and will get operational until the year’s end, but it does not mean you cannot use the metro to arrive at IKIA. Shahed Metro Station is the nearest location to get off the subway car and rent a cab to take you to the IKIA. It’s a 30 minutes ride which costs around 20,000 to 30,000 Tomans (~ $5.5 to $ 8.5).

If you want to know how you can have an electronic card for paying metro fees, check here.



You can make a CIP reservation in IKIA that facilitate everything. A 2-story reception hall featuring a scenic view, exclusive gate, DUTY FREE shop, Wi-Fi, and etc. can help you to have an easier travel. Check their website for reservation and further information.

Browsing Category:Iran Travel Guide

You Might Also Like


  • Reply Katarina Trsova 2017-02-07 at 17:47

    Can you please confirm that there are Transit buses traveling between IKIA to Haram-e Motahar Metro Station and Azadi Sq? Many thanks, Katarina Trsova

    • Reply Arian Sohrabi 2017-02-12 at 15:53

      Hello Katarina,
      There are buses available on an hourly basis that start working from 7 am to 11 pm. I would suggest you to use them when you are arrived in Iran not for leaving.

      • Reply Martin 2017-07-21 at 19:48

        Where exactly I can find those buses?
        No one could direct me there and they were saying that there is no buses :-/

        • Reply Arian Sohrabi 2017-07-22 at 16:42

          They should be outside 🙁 and it takes an hour for them to come at most

  • Reply andi ali 2017-05-08 at 18:01

    where is the location transit bus on IKIA?

    • Reply Arian Sohrabi 2017-05-09 at 17:40

      The buses are available right in front of the main entrance/exit door of the IKIA, on an hourly basis from 7 am to 11 pm.

  • Reply khal 2017-05-31 at 20:22

    can u send me a photo of the bus stop and ticket fees

    • Reply Arian Sohrabi 2017-06-03 at 17:10

      unfortunately no. but i have written about the fees

  • Reply Mr. Brush 2017-08-11 at 04:10

    Where is the location to get the metro from the airport to Azadi ?

  • Leave a Reply