Airports
2.6
Tehran Imam Khomeini
Tehran · IKA · 2.6 out of 5
Inside Iran
Checked 3 November 2026Partly official
What we could not confirm
- Current taxi ceiling fare and metro fare in toman
- Current 1405 exit tax amount
- Whether SIM card counters operate in the arrivals hall
Scores
- Getting there
- The airport is about 30 to 40 km south of the city. Metro Line 1 has an airport branch, but trains run only every 70 to 80 minutes and the ride takes about an hour. Airport taxis have a posted ceiling fare (900,000 toman in 1402, higher now) and Snapp or Tapsi work if you have a local SIM.
- Terminal and queues
- Three terminals: Terminal 1, Terminal 2 and the newer Salam terminal. Salam opened for pilgrim flights but now also handles regular international flights, so check your ticket for the terminal. Expect slow passport and security lines at peak times.
- Connections and transit
- IKA is mostly a point-to-point airport. Foreign hubs such as Doha, Istanbul and Muscat carry most of the onward connections; there is little true transit traffic through Tehran.
- Food, rest, SIM, prayer room
- Prayer rooms, cafés and exchange counters exist in all terminals. The travel currency (arz-e mosaferati) quota is now booked under a single Imam Khomeini Airport option in the system, whichever terminal you fly from.
- Delays and cancellations
- Iranian carriers have high delay rates (40 to 56 percent of domestic flights in recent CAO monthly reports), and the 2026 airspace closures hit international schedules hard. Build in a buffer for connections abroad.
What is good
- Only Tehran airport with a metro link and 24-hour taxi service
- Salam terminal is newer and less crowded than Terminal 1
What is not
- Metro trains are infrequent and slow
- Long passport queues and frequent schedule changes
Tips
- Pay the exit tax before you arrive at the airport via my.tax.gov.ir or your bank app; the airport company no longer takes cash
- Check which terminal your airline uses; Salam and Terminal 1 are a shuttle ride apart
- Arrive 3 hours early for international flights