Leaving Tehran for your flight? Get to IKA on time, without the stress.
Heading to Tehran Imam Khomeini International Airport (IKA) for an international flight? The airport is about 35–45 km south of central and northern Tehran, so reaching your terminal takes planning. Compare Snapp, hotel taxis, the metro and private transfers, and learn how to beat Tehran's rush-hour traffic.
Example for a late-night flight from central Tehran
At the airport 3+ hours early
Allow at least 3 hours at IKA for international flights, more at busy times or if you have customs or VAT refund checks.
Rush-hour delays
Leaving northern or central Tehran in the evening peak can add a lot of time to the drive.
Snapp is easiest
The cheapest door-to-terminal option; order with local data or hotel Wi-Fi.
Pay in cash
Foreign cards do not work; carry cash for your driver.
Where Are You Leaving From?
Pick your part of Tehran
Your starting point makes a big difference to the drive. Distances and times below are typical road estimates in normal traffic.
Northern Tehran
Distance
About 45–55 km
Drive time
55–75 min
Typical route
Usually south via the Modarres expressway and the Persian Gulf Highway.
Tip
The longest drive in the city; leave extra time in the evening rush.
Central Tehran
Distance
About 35–45 km
Drive time
45–60 min
Typical route
Usually south via the Navab expressway and the Persian Gulf Highway.
Tip
Also close to Metro Line 1 if you are travelling light by day.
Western Tehran
Distance
About 40–50 km
Drive time
45–60 min
Typical route
Usually via the Azadegan expressway towards the Persian Gulf Highway.
Tip
The natural route if you are coming from Mehrabad Airport.
Tehran to IKA: Transport Options Compared
Time, cost level and best fit
| Option | Travel time | Cost | Availability | Best for |
|---|---|---|---|---|
| Snapp / Tapsi | 45–65 min | $ | Around the clock | Budget door-to-terminal trips |
| Hotel or city taxi | 45–65 min | $$ | Around the clock | Night departures and luggage |
| Private transfer | 45–60 min | $$$ | Pre-booked, any time | A guaranteed pickup time |
| Metro | 75–90 min | $ | Daytime only | Solo travellers with light bags |
$ = lowest, $$$ = highest. Fares change with the exchange rate; check the price in the app or with your hotel.
Your Transport Options Step by Step
Pick an option
Snapp and Tapsi ride apps
The most convenient and economical way from any hotel or address in Tehran to the Terminal 1 departures entrance. The fare is shown in the app before you confirm.
How it works
- Enter your exact hotel or street address as the pickup point
- Late at night (around 01:00–04:00), order 15–20 minutes early
- Pay the driver in cash when you arrive
Hotel taxis and city cabs
Booking through your hotel reception is the most stress-free option, especially for very early flights. Reception can schedule a driver in advance and agree the fare.
How it works
- Ask reception the evening before to book your pickup
- Agree the fare before you set off
- Pay in cash
Pre-booked private transfer
For a guaranteed pickup time, pre-book a private car. The driver meets you in the hotel lobby, helps with luggage and drives straight to the departures entrance.
How it works
- Can be booked and paid online in advance
- Sedans, executive cars or vans for groups
- English-speaking drivers on request
Tehran metro
Take Metro Line 1 south towards Kahrizak, change at Shahed station for the airport line and continue to IKA.
How it works
- The cheapest way to the airport
- The airport line runs limited daytime hours; check the schedule
- Avoid Line 1 at rush hour with bulky luggage
Work Back from Your Flight Time
Every stage at IKA takes time
Terminal 1 has several stages between the entrance and the gate. Work back from your departure time so each one has a comfortable buffer.
- 01
Leave your hotel
4–5 hours before your flight from central Tehran, earlier from the north or at rush hour.
- 02
Entrance screening
IKA screens passengers and bags at the terminal entrance.
- 03
Check-in and bag drop
Use your airline's counter; have your passport and booking ready.
- 04
Customs and VAT refund
If you are declaring carpets or claiming a VAT refund, do it before checking in your bags.
- 05
Passport control and gate
Clear passport control and security, then head to your gate.
Rush Hours and Night Flights
Timing is everything in Tehran
Evening rush hour
Leaving northern Tehran (Tajrish, Elahiyeh, Vanak) or the centre between about 17:00 and 20:00 needs extra time. Expressways such as Modarres, Navab and Azadegan often slow down heavily.
Late-night and early-morning flights
Many international flights from IKA leave late at night or in the early morning. Roads are usually much clearer then, with the drive from central Tehran taking around 45 minutes.
Cash Tips for the Ride to IKA
Avoid last-minute money problems
Carry exact cash
Drivers rarely have change for large notes, so keep smaller notes for the fare.
Check the unit
Confirm whether a fare is in rials or tomans; 1 toman equals 10 rials.
Spend your rials
Taking Iranian banknotes out of Iran is restricted, so spend or exchange them before you fly.
Transferring from Mehrabad (THR) to IKA
Domestic to international
Mehrabad Airport in western Tehran handles most domestic flights. A taxi or Snapp from Mehrabad to IKA takes roughly 45–60 minutes, usually via the Azadegan expressway. If you are connecting from a domestic flight, leave plenty of time for the cross-city drive and international check-in.
Before You Leave Your Hotel
A quick departure checklist
Documents
- Passport and boarding pass or booking reference
- Invoices for carpets, gold or VAT refund goods
- Any customs declaration from your arrival
Bags and payment
- No alcohol or restricted items in your luggage
- Cash for your driver in small notes
- Your terminal confirmed with your airline
Make Your Departure Easier
A pre-booked private transfer, the CIP fast-track service or a day room at the airport hotel before a late-night flight can take the stress out of leaving Tehran.
Explore Tehran Airport Services