List of Airports in Iran
As of 2024, there are 70 airports throughout the country of Iran according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Iran are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.
List of All Airports in Iran
# | Airport | Abbreviation | Location | Size |
---|---|---|---|---|
1 | Abadan Airport | ABD | Abadan | Small |
2 | Abu Musa Airport | AEU | Abu Musa | Small |
3 | Aghajari Airport | AKW | Aghajari | Small |
4 | Ahwaz Airport | AWZ | Ahwaz | Small |
5 | Araak Airport | AJK | Araak | Small |
6 | Ardabil Airport | ADU | Ardabil | Small |
7 | Asaloyeh Airport | YEH | Asaloyeh | Small |
8 | Babolsar Airport | BBL | Babolsar | Small |
9 | Bahregan Airport | IAQ | Bahregan | Small |
10 | Bam Airport | BXR | Bam | Small |
11 | Bandar Abbas Airport | BND | Bandar Abbas | Small |
12 | Bandar Lengeh Airport | BDH | Bandar Lengeh | Small |
13 | Birjand Airport | XBJ | Birjand | Small |
14 | Bojnord Airport | BJB | Bojnord | Small |
15 | Bushehr Airport | BUZ | Bushehr | Small |
16 | Chah-Bahar Airport | ZBR | Chah-Bahar | Small |
17 | Dashte Naz Airport | SRY | Sary | Small |
18 | Dezful Airport | DEF | Dezful | Small |
19 | Fasa Airport | FAZ | Fasa | Small |
20 | Gachsaran Airport | GCH | Gachsaran | Small |
21 | Ghazvin Airport | GZW | Ghazvin | Small |
22 | Gheshm Airport | GSM | Gheshm | Small |
23 | Gorgan Airport | GBT | Gorgan | Small |
24 | Hamadan Airport | HDM | Hamadan | Small |
25 | Havadarya Airport | HDR | Havadarya | Small |
26 | Hesa Airport | IFH | Hesa | Small |
27 | Ilaam Airport | IIL | Ilaam | Small |
28 | Imam Khomeini International Airport | IKA | Tehran | Small |
29 | Iran Shahr Airport | IHR | Iran Shahr | Small |
30 | Isfahan Airport | IFN | Isfahan | Small |
31 | Jam Airport | KNR | Kangan | Small |
32 | Jiroft Airport | JYR | Jiroft | Small |
33 | Kalaleh Airport | KLM | Kalaleh | Small |
34 | Kerman Airport | KER | Kerman | Small |
35 | Kermanshah Airport | KSH | Kermanshah | Small |
36 | Khaneh Airport | KHA | Khaneh | Small |
37 | Khark Island Airport | KHK | Khark Island | Small |
38 | Khorramabad Airport | KHD | Khorramabad | Small |
39 | Khoy Airport | KHY | Khoy | Small |
40 | Kish Island Airport | KIH | Kish Island | Small |
41 | Lamerd Airport | LFM | Lamerd | Small |
42 | Lar A/P Airport | LRR | Lar | Small |
43 | Lavan Airport | LVP | Lavan | Small |
44 | Mahshahr Airport | MRX | Bandar Mahshahr | Small |
45 | Mehrabad Airport | THR | Tehran | Large |
46 | Nojeh Airport | NUJ | Nojeh | Small |
47 | Now Shahr Airport | NSH | Now Shahr | Small |
48 | Omidieh Airport | OMI | Omidieh | Small |
49 | Parsabad Airport | PFQ | Parsabad | Small |
50 | Rafsanjan Airport | RJN | Rafsanjan | Small |
51 | Ramsar Airport | RZR | Ramsar | Small |
52 | Rasht Airport | RAS | Rasht | Small |
53 | Sabzevar Airport | AFZ | Sabzevar | Small |
54 | Sahand Airport | ACP | Sahand | Small |
55 | Sanandaj Airport | SDG | Sanandaj | Small |
56 | Sarakhs Airport | CKT | Sarakhs | Small |
57 | Shahid Hashemi Nejad Airport | MHD | Mashhad | Medium |
58 | Shahre-Kord Airport | CQD | Shahre-Kord | Small |
59 | Shiraz Airport | SYZ | Shiraz | Medium |
60 | Sirjan Airport | SYJ | Sirjan | Small |
61 | Sirri Island Airport | SXI | Sirri Island | Small |
62 | Tabas Airport | TCX | Tabas | Small |
63 | Tabriz Airport | TBZ | Tabriz | Small |
64 | Tohid Airport | TEW | Tohid | Small |
65 | Urmieh Airport | OMH | Urmieh | Small |
66 | Yasouj Airport | YES | Yasouj | Small |
67 | Yazd Airport | AZD | Yazd | Small |
68 | Zabol A/P Airport | ACZ | Zabol | Small |
69 | Zahedan Airport | ZAH | Zahedan | Small |
70 | Zanjan Airport | JWN | Zanjan | Small |
Major Airports in Iran
1. Tehran Imam Khomeini International Airport (IKA)
Airport Code: IKA
Time Zone: UTC +3:30 (Iran Standard Time)
Address: Imam Khomeini International Airport, Tehran, Iran
Nearby Cities:
- Tehran (30 miles)
- Karaj (40 miles)
- Qom (90 miles)
- Saveh (140 miles)
Major Airlines Served:
- Iran Air
- Mahan Air
- Turkish Airlines
- Qatar Airways
- Emirates
- Lufthansa
Annual Passenger Traffic:
Over 10 million passengers annually.
Airport Location and History
Tehran Imam Khomeini International Airport (IKA) is located about 30 kilometers southwest of Tehran, Iran’s capital. It opened in 2004, replacing Mehrabad International Airport as the primary international gateway to Tehran. The airport was named after Ayatollah Ruhollah Khomeini, the founder of the Islamic Republic of Iran, to honor his legacy and significance to the country.
The airport was built to accommodate growing international air traffic to and from Tehran, as the city’s economic and geopolitical importance increased in the 21st century. Imam Khomeini International Airport was designed with modern facilities and infrastructure to handle large international passenger and cargo traffic. It is located in a strategic position, close to the central region of Iran, making it accessible to travelers coming from both domestic and international routes.
The airport has expanded in phases over the years to include modern terminals, increased security measures, and advanced baggage handling systems. Despite challenges faced by international sanctions, IKA continues to serve as one of the busiest airports in Iran, connecting Tehran to destinations across the Middle East, Europe, Asia, and beyond.
Facilities and Infrastructure
Imam Khomeini International Airport is one of Iran’s most advanced airports, with modern facilities that cater to both passenger and cargo needs.
- Runways:
- Runway 29R/11L: 4,200 meters (13,779 feet), Asphalt
- Runway 29L/11R: 4,200 meters (13,779 feet), Asphalt
The airport has two long runways, both over 4 kilometers long, which are more than capable of handling large, wide-body aircraft such as the Boeing 747, Airbus A380, and other long-haul planes. This makes it a crucial hub for both international flights and long-haul connections.
IKA also has multiple passenger terminals with advanced amenities, including duty-free shops, lounges, and customs facilities. The airport is capable of handling over 10 million passengers annually, and plans for future expansion continue to be discussed to meet growing demand.
2. Mehrabad International Airport (IKA)
Airport Code: THR
Time Zone: UTC +3:30 (Iran Standard Time)
Address: Mehrabad International Airport, Tehran, Iran
Nearby Cities:
- Tehran (5 miles)
- Karaj (30 miles)
- Qom (85 miles)
- Saveh (120 miles)
Major Airlines Served:
- Iran Air
- Mahan Air
- Aseman Airlines
- Zagros Airlines
- Kish Air
Annual Passenger Traffic:
Around 8 million passengers annually.
Airport Location and History
Mehrabad International Airport (THR) is located in the western part of Tehran, approximately 8 kilometers from the city center. It has a long history, dating back to the 1940s, when it was originally established as a military airport. It was officially converted into a civilian airport in the 1960s and became Tehran’s primary international gateway for many years.
In 2004, with the opening of Imam Khomeini International Airport (IKA), Mehrabad transitioned to handling primarily domestic flights. However, it remains one of Iran’s busiest airports, especially for internal travel between major cities within the country.
Mehrabad has gone through several renovations and upgrades, with facilities expanded and modernized over the years. The airport is a key transportation hub for Tehran and continues to serve a high volume of passengers annually, despite competition from Imam Khomeini International Airport.
Facilities and Infrastructure
Mehrabad Airport is well-equipped to handle domestic air traffic with multiple terminals dedicated to various regions of Iran.
- Runways:
- Runway 29R/11L: 3,600 meters (11,811 feet), Asphalt
- Runway 29L/11R: 3,500 meters (11,483 feet), Asphalt
While Mehrabad’s runways are not as long as those at Imam Khomeini International, they are still capable of handling medium-sized aircraft. The airport primarily serves domestic flights and smaller regional carriers, although it can accommodate medium-sized jets.
The airport’s terminals have basic amenities, including food courts, baggage claim areas, and a variety of shops. Despite its smaller scale, Mehrabad remains a key part of Tehran’s air transportation network.
3. Shiraz International Airport (SYZ)
Airport Code: SYZ
Time Zone: UTC +3:30 (Iran Standard Time)
Address: Shiraz International Airport, Shiraz, Fars Province, Iran
Nearby Cities:
- Shiraz (5 miles)
- Marvdasht (30 miles)
- Yazd (150 miles)
- Isfahan (200 miles)
Major Airlines Served:
- Iran Air
- Mahan Air
- Qatar Airways
- Emirates
- Pegasus Airlines
Annual Passenger Traffic:
Over 2 million passengers annually.
Airport Location and History
Shiraz International Airport (SYZ) is located just 5 kilometers from Shiraz, one of Iran’s cultural and historical capitals. Shiraz is known for its proximity to ancient Persian cities such as Persepolis and Pasargadae, making the airport an important entry point for international tourists. The airport began operating as a civil airport in the 1960s and has since expanded to become a major hub for air travel in southern Iran.
Shiraz International has modernized over the years, adding international terminals and improving services to handle a growing number of domestic and international flights. Its strategic location makes it a vital link between Iran’s southern region and international destinations, particularly to the Gulf countries and beyond.
Facilities and Infrastructure
Shiraz International Airport is equipped to handle both domestic and international flights, offering a range of services for passengers.
- Runways:
- Runway 14/32: 3,200 meters (10,499 feet), Asphalt
- Runway 17/35: 3,500 meters (11,483 feet), Asphalt
The runways at Shiraz are long enough to accommodate wide-body aircraft like the Airbus A330 or Boeing 777, making it capable of handling long-haul international flights. The airport is also equipped with modern terminals, lounges, and duty-free shopping facilities. Given the growing importance of Shiraz in regional and international travel, the airport is continuously undergoing upgrades to improve its infrastructure and passenger services.
4. Isfahan International Airport (IFN)
Airport Code: IFN
Time Zone: UTC +3:30 (Iran Standard Time)
Address: Isfahan International Airport, Isfahan, Iran
Nearby Cities:
- Isfahan (10 miles)
- Yazd (200 miles)
- Shiraz (225 miles)
- Tehran (340 miles)
Major Airlines Served:
- Iran Air
- Mahan Air
- Qatar Airways
- Emirates
- Turkish Airlines
Annual Passenger Traffic:
Approximately 1.5 million passengers annually.
Airport Location and History
Isfahan International Airport (IFN) serves Isfahan, one of Iran’s oldest and most historically significant cities. Located about 10 kilometers from the city center, it has been serving passengers since the 1970s, primarily as a regional airport for domestic flights. Over the years, the airport has grown to handle international traffic, serving both tourists and business travelers to and from Isfahan.
Isfahan’s location at the crossroads of ancient Persia’s trade routes and its historical significance as a cultural and architectural hub have contributed to its importance as an international airport. With ongoing improvements in infrastructure, the airport has continued to enhance its facilities, catering to increasing demand from domestic and regional flights.
Facilities and Infrastructure
Isfahan International Airport is a regional hub with facilities designed to serve both domestic and international flights.
- Runways:
- Runway 14/32: 3,600 meters (11,811 feet), Asphalt
The runway is long enough to accommodate large aircraft, although the airport primarily handles regional flights and smaller international routes. The terminal features standard services such as duty-free shopping, lounges, and cafes. Despite being smaller than Tehran’s major airports, Isfahan International is crucial for connecting the central region of Iran to other parts of the world.
5. Mashhad International Airport (MHD)
Airport Code: MHD
Time Zone: UTC +3:30 (Iran Standard Time)
Address: Mashhad International Airport, Mashhad, Khorasan Razavi Province, Iran
Nearby Cities:
- Mashhad (5 miles)
- Shahrud (200 miles)
- Torbat-e Heydarieh (225 miles)
- Tehran (600 miles)
Major Airlines Served:
- Iran Air
- Mahan Air
- Turkish Airlines
- Emirates
- Qatar Airways
Annual Passenger Traffic:
Over 4 million passengers annually.
Airport Location and History
Mashhad International Airport (MHD) is located in northeastern Iran, serving the city of Mashhad, a major religious center due to the presence of the shrine of Imam Reza. The airport has been a key gateway for pilgrims traveling to Mashhad, making it one of the busiest airports in Iran in terms of passenger traffic, especially during religious seasons.
Mashhad’s history as an international airport began in the 1970s, but it has undergone significant expansions over the years, particularly in response to the growing number of pilgrims and international travelers visiting the city. The airport is critical for Iran’s tourism industry, especially religious tourism, with flights connecting Mashhad to major cities in the Middle East, Central Asia, and beyond.
Facilities and Infrastructure
Mashhad International Airport is designed to accommodate high traffic, especially during peak pilgrimage seasons.
- Runways:
- Runway 17/35: 3,500 meters (11,483 feet), Asphalt
The runway at Mashhad is long enough to accommodate wide-body aircraft, and the airport can handle long-haul international flights, especially from neighboring regions. The terminal features services like duty-free shopping, lounges, and restaurants. The airport continues to upgrade its facilities to handle growing passenger traffic while maintaining its status as a significant gateway for travelers to Mashhad.