City airport codes

Tehran Airport Codes

Tehran is served by 2 airports: THR and IKA. The busiest is Mehrabad International Airport (THR). Every code, with its IATA and ICAO value and location, is listed below.

IATAICAOAirportType
THROIIIMehrabad International AirportLarge airport
IKAOIIEImam Khomeini International AirportLarge airport

Which airport should you use for Tehran?

Tehran has 2 airports and they can be far apart, so always check the code on your ticket. Mehrabad International Airport (THR) handles the most scheduled flights. The full list of Tehran airport codes is in the table above.

Frequently asked questions

What are the airport codes for Tehran?

Tehran is served by 2 airports with IATA codes THR and IKA.

What is the 3-letter code for Tehran?

Tehran has 2 airports, so it uses 2 3-letter IATA codes: THR and IKA. The main airport is Mehrabad International Airport (THR).

What is the main airport for Tehran?

Mehrabad International Airport (THR) handles the most scheduled traffic of the Tehran airports.

How many airports does Tehran have?

Tehran has 2 airports with an IATA code. The main one, Mehrabad International Airport, is IATA THR and ICAO OIII.

All airports in Iran · Other multi-airport cities