International Airports: (Iran Airport Codes)
Airport Name | City | ICAO Code | IATA Code |
---|---|---|---|
Imam Khomeini International Airport | Tehran | OIIE | IKA |
Mehrabad International Airport | Tehran | OIII | THR |
Shiraz Shahid Dastgheib International Airport | Shiraz | OISS | SYZ |
Qasem Soleimani International Airport | Ahvaz | OIAW | AWZ |
Tabriz International Airport | Tabriz | OITT | TBZ |
Mashhad International Airport | Mashhad | OIMM | MHD |
Isfahan International Airport | Isfahan | OIFM | IFN |
Kish International Airport | Kish Island | OIBK | KIH |
Bandar Abbas International Airport | Bandar Abbas | OIKB | BND |
Zahedan International Airport | Zahedan | OIZH | ZAH |
Bushehr International Airport | Bushehr | OIBB | BUZ |
Kerman International Airport | Kerman | OIKK | KER |
Rasht International Airport | Rasht | OIGG | RAS |
Urmia International Airport | Urmia | OITR | OMH |
Yazd International Airport | Yazd | OIYY | AZD |
Arak International Airport | Arak | OIHR | AJK |
Persian Gulf Airport | Asalouyeh | OIBP | PGU |
Qeshm International Airport | Qeshm | OIKQ | GSM |
Chabahar Konarak Airport | Chabahar | OIZC | ZBR |
Sari Dasht-e Naz Airport | Sari | OINZ | SRY |
Ramsar International Airport | Ramsar/Tonekabon | OINR | RZR |
Ardabil Airport | Ardabil | OITL | ADU |
Birjand International Airport | Birjand | OIMB | XBJ |
Larestan International Airport | Lar | OISL | LRR |
Lamerd Airport | Lamerd | OISR | LFM |
Gorgan Airport | Gorgan | OING | GBT |
Ilam Airport | Ilam | OICI | IIL |
Jiroft Airport | Jiroft | OIKJ | JYR |
Khorramabad Airport | Khorramabad | OICK | KHD |
Sanandaj Airport | Sanandaj | OICS | SDG |
Sabzevar Airport | Sabzevar | OIMS | AFZ |
Shahrekord Airport | Shahrekord | OIFS | CQD |
Zanjan Airport | Zanjan | OITZ | JWN |
Domestic Airports: (Iran Airport Codes)
Airport Name | City | ICAO Code | IATA Code |
---|---|---|---|
Abadan Airport | Abadan | OIAA | ABD |
Abadeh Airport | Abadeh | OISA | |
Aghajari Airport | Aghajari | OIAG | AKW |
Bam Airport | Bam | OIKM | BXR |
Bandar Lengeh Airport | Bandar Lengeh | OIBL | BDH |
Behbahan Airport | Behbahan | OIAE | |
Bojnord Airport | Bojnord | OIMN | BJB |
Ilam Airport | Ilam | OICI | IIL |
Jiroft Airport | Jiroft | OIKJ | JYR |
Khorramabad Airport | Khorramabad | OICK | KHD |
Lamerd Airport | Lamerd | OISR | LFM |
Masjed Soleyman Airport | Masjed Soleyman | OIAI | |
Noshahr Airport | Noshahr | OINN | NSH |
Parsabad-Moghan Airport | Parsabad | OITP | PFQ |
Rafsanjan Airport | Rafsanjan | OIKR | RJN |
Sarakhs Airport | Sarakhs | OIMC | CKT |
Saravan Airport | Saravan | OIZS | |
Shahroud Airport | Shahroud | OIMJ | RUD |
Sirjan Airport | Sirjan | OIKY | SYJ |
Tabas Airport | Tabas | OIMT | TCX |
Yasuj Airport | Yasuj | OISY | YES |
Zabol Airport | Zabol | OIZB | ACZ |
Please note that some airports may serve both domestic and limited international flights. Additionally, certain airports may not have an assigned IATA code. For the most accurate and up-to-date information, it is advisable to consult official sources or the respective airport authorities.
Iran Airports: Modernisation Plans Unveiled for 2025
Iran boasts a vast network of airports spread across its diverse landscape. As a key player in the Middle East, the Islamic Republic of Iran relies on air travel to connect its cities and link the country to the world. Iran has 319 airports, making it the 22nd country globally with the most airports.
These airports range from small regional airfields to large international hubs. The busiest among them handle millions of passengers each year, serving as gateways for both domestic and international travellers. Tehran’s Imam Khomeini International Airport stands out as a major hub, with 21 airlines operating flights to 43 destinations.
Iran’s airports play a crucial role in the nation’s transport infrastructure and economy. They facilitate trade, tourism, and cultural exchange, while also supporting the country’s growing aviation industry. From the bustling terminals of Tehran to the smaller airports in remote provinces, these facilities reflect Iran’s commitment to air travel and connectivity.
Major International Airports in Iran
Iran has several key international airports that serve as major hubs for both domestic and international travel. These airports play a crucial role in connecting Iran to the rest of the world and facilitating air transport within the country.
Imam Khomeini International Airport (Iran Airport Codes)
Imam Khomeini International Airport (IKIA) is Iran’s primary international gateway. Located 30 km southwest of Tehran, it opened in 2004 to handle the capital’s growing international traffic. IKIA’s IATA code is IKA, and its ICAO code is OIIE.
The airport serves as a hub for Iran Air and several other Iranian airlines. It handles a significant portion of Iran’s international passenger and cargo traffic. IKIA features modern facilities, including two passenger terminals and a dedicated cargo terminal.
With its strategic location, IKIA connects Iran to major cities across Europe, Asia, and the Middle East. The airport has seen steady growth in passenger numbers over the years, cementing its position as a key transit point in the region.
Mehrabad International Airport
Mehrabad International Airport is Tehran’s older airport and remains the busiest in Iran for domestic flights. Its IATA code is THR, and its ICAO code is OIII. Despite losing international traffic to IKIA, Mehrabad still handles some international flights.
The airport is a hub for several Iranian airlines, including Iran Air, Mahan Air, and Iran Aseman Airlines. Mehrabad’s proximity to central Tehran makes it popular for business travellers and short-haul domestic routes.
In 2025, Mehrabad continues to play a vital role in Iran’s air transport network. Its domestic passenger traffic remains high, with millions of travellers passing through its terminals each year.
Shiraz International Airport
Shiraz International Airport, also known as Shahid Dastgheib International Airport, serves the city of Shiraz in southern Iran. Its IATA code is SYZ, and its ICAO code is OISS. The airport is a key gateway to one of Iran’s most popular tourist destinations.
The airport handles both domestic and international flights, connecting Shiraz to major cities in Iran and abroad. It serves as a hub for Iran Aseman Airlines and hosts several other Iranian and foreign carriers.
Shiraz International Airport has seen improvements in recent years to accommodate growing passenger numbers. Its international terminal handles flights to various Middle Eastern and Asian destinations, while the domestic terminal connects Shiraz to cities across Iran.
Air Travel Infrastructure and Airlines
Iran has a growing aviation sector with several airports and airlines serving domestic and international routes. The country is working to upgrade its air travel infrastructure and expand flight options for passengers.
Airport Facilities and Services
Iran has 30 major airports spread across the country. The largest is Imam Khomeini International Airport near Tehran, which serves as the main international gateway. This airport offers modern passenger amenities like duty-free shopping, restaurants, and lounges.
Mehrabad Airport in Tehran handles mostly domestic flights but remains very busy. It sees over 18 million passengers yearly.
Many Iranian airports are upgrading their facilities. They are improving terminals, adding new technology, and expanding runways to handle more traffic. Some airports now have automated check-in kiosks and free Wi-Fi.
Airlines Operating in Iran
Several airlines serve Iran’s aviation market. The largest is Iran Air, the national carrier. Other major airlines include Mahan Air, which flies to 54 destinations.
Iran’s airlines fly to many cities within the country. They also offer international routes to the Middle East, Europe, and Asia. However, sanctions have limited their ability to expand long-haul flights.
Most Iranian airlines are not part of global alliances. This makes connecting to flights on other carriers more difficult for passengers.
Aviation Regulations and Safety
Iran follows international aviation standards set by ICAO and IATA. The country’s Civil Aviation Organization oversees airline safety and airport operations.
Iranian airlines must meet strict maintenance and training requirements. However, sanctions have made it hard to get new planes and parts. This has affected the safety records of some carriers.
The government is working to improve aviation safety. It is updating air traffic control systems and pilot training programmes. Iran also wants to bring its aviation rules in line with global best practices.
Frequently Asked Questions
Iran has several major airports serving both domestic and international travellers. These airports play a crucial role in connecting Iran to the world and facilitating travel within the country.
What is the primary airport used for international flights in Iran?
Imam Khomeini International Airport (IKIA) is Iran’s main international airport. It opened in 2004 and serves as the primary hub for international flights to and from Iran.
Can you provide a list of the major airports located in Iran?
Iran has several major airports, including Imam Khomeini International Airport in Tehran, Mehrabad International Airport in Tehran, Mashhad International Airport, and Isfahan International Airport.
Which Iranian airport handles the highest volume of daily flights?
Mehrabad International Airport in Tehran handles the highest volume of daily flights. It primarily serves domestic routes and is one of the busiest airports in Iran.
How many international airports are there in Iran?
Iran has approximately 10 international airports. These airports are spread across major cities and serve both domestic and international routes.
Are any airports currently non-operational in Iran?
As of January 2025, there are no major airports in Iran that are completely non-operational. However, some smaller regional airports may have limited service or temporary closures.
What are the airport codes for the primary airports in Tehran?
The airport code for Imam Khomeini International Airport is IKA. Mehrabad International Airport’s code is THR. These codes are used for flight bookings and luggage tags.