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.

Airports in Iran

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.