Iran - Airline route maps and timetables for 63 airports and 17 airlines
Flight maps and timetables for scheduled flights at all 63 airports in Iran. You can also view route maps for 17 airlines based in Iran, including 170 routes for Iran Air and 107 routes for Iran Aseman Airlines. Customization options, such as changing the background color and font size of the route map, are also available.
If you tap/click on the airport's location on the map or choose the link with the airport name or airline name, you can view the route map and timetable for the selected airport. The size of the circles on the map represents the number of departing flights from each airport.
Last updated: January 12, 2024
- Table of contents
- Overview of airports in Iran
- Domestic airport
- List of airlines in Iran
Overview of airports in Iran
- Number of airports / number of airlines
- Airports: 63
- Airlines: 17
- Airport ranking with many routes
- 1st : Mehrabad International Airport - 56 routes
- 2nd : Imam Khomeini International Airport - 29 routes
- 3rd : Mashhad Shahid Hasheminejad International Airport - 26 routes
Domestic airport
There are 63 airports245 routes in operation.
Mehrabad International Airport
Number of routes: 56, served by 7 airlines.
Ranked 1st in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Imam Khomeini International Airport
Number of routes: 29, served by 19 airlines.
Ranked 2nd in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Mashhad Shahid Hasheminejad International Airport
Number of routes: 26, served by 13 airlines.
Ranked 3rd in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Kharg Airport
Number of routes: 16, served by 4 airlines.
Ranked 4th in the domestic route count. Karun Airlines(IRG) is the airline with the most routes at the airport.
Shiraz Shahid Dastgheib International Airport
Number of routes: 15, served by 9 airlines.
Ranked 5th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Mahshahr Airport
Number of routes: 13, served by 4 airlines.
Ranked 6th in the domestic route count. Karun Airlines(IRG) is the airline with the most routes at the airport.
Qasem Soleimani International Airport
Number of routes: 11, served by 7 airlines.
Ranked 7th in the domestic route count. (X) is the airline with the most routes at the airport.
Lavan Airport
Number of routes: 7, served by 2 airlines.
Ranked 8th in the domestic route count. Karun Airlines(IRG) is the airline with the most routes at the airport.
Kish International Airport
Number of routes: 6, served by 5 airlines.
Ranked 9th in the domestic route count. Varesh Airlines(VRH) is the airline with the most routes at the airport.
Dasht-e Naz Airport
Number of routes: 6, served by 4 airlines.
Ranked 9th in the domestic route count. Varesh Airlines(VRH) is the airline with the most routes at the airport.
Arak Airport
Number of routes: 6, served by 3 airlines.
Ranked 9th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Tabriz Shahid Madani International Airport
Number of routes: 5, served by 4 airlines.
Ranked 12th in the domestic route count. Iran Airtour(IRB) is the airline with the most routes at the airport.
Hamadan International Airport
Number of routes: 5, served by 2 airlines.
Ranked 12th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Sirri Island Airport
Number of routes: 5, served by 1 airlines.
Ranked 12th in the domestic route count. Karun Airlines(IRG) is the airline with the most routes at the airport.
Isfahan Shahid Beheshti International Airport
Number of routes: 4, served by 4 airlines.
Ranked 15th in the domestic route count. Varesh Airlines(VRH) is the airline with the most routes at the airport.
Shahid Sadooghi Airport
Number of routes: 4, served by 3 airlines.
Ranked 15th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Bandar Abbas International Airport
Number of routes: 4, served by 3 airlines.
Ranked 15th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Qeshm International Airport
Number of routes: 4, served by 3 airlines.
Ranked 15th in the domestic route count. Caspian Airlines(CPN) is the airline with the most routes at the airport.
Iranshahr Airport
Number of routes: 4, served by 2 airlines.
Ranked 15th in the domestic route count. Mahan Air(IRM) is the airline with the most routes at the airport.
Persian Gulf Airport
Number of routes: 4, served by 2 airlines.
Ranked 15th in the domestic route count. Caspian Airlines(CPN) is the airline with the most routes at the airport.
Zahedan Airport
Number of routes: 4, served by 2 airlines.
Ranked 15th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Abadan Ayatollah Jami International Airport
Number of routes: 3, served by 3 airlines.
Ranked 22nd in the domestic route count. Zagros Airlines(IZG) is the airline with the most routes at the airport.
Sabzevar Airport
Number of routes: 3, served by 3 airlines.
Ranked 22nd in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Sanandaj Airport
Number of routes: 3, served by 3 airlines.
Ranked 22nd in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Chabahar Konarak Airport
Number of routes: 3, served by 3 airlines.
Ranked 22nd in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Gorgan Airport
Number of routes: 3, served by 2 airlines.
Ranked 22nd in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Rasht Airport
Number of routes: 3, served by 1 airlines.
Ranked 22nd in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Bushehr Airport
Number of routes: 2, served by 2 airlines.
Ranked 28th in the domestic route count. Varesh Airlines(VRH) is the airline with the most routes at the airport.
Dezful Airport
Number of routes: 2, served by 2 airlines.
Ranked 28th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Larestan Ayatollah Ayatollahi International Airport
Number of routes: 2, served by 2 airlines.
Ranked 28th in the domestic route count. Fly Dubai(FDB) is the airline with the most routes at the airport.
Urmia Shahid Bakeri International Airport
Number of routes: 2, served by 2 airlines.
Ranked 28th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Rafsanjan Airport
Number of routes: 2, served by 2 airlines.
Ranked 28th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Shahroud Airport
Number of routes: 2, served by 2 airlines.
Ranked 28th in the domestic route count. Qeshm Air(QSM) is the airline with the most routes at the airport.
Yasuj Airport
Number of routes: 2, served by 2 airlines.
Ranked 28th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Aghajari Airport
Number of routes: 2, served by 1 airlines.
Ranked 28th in the domestic route count. Karun Airlines(IRG) is the airline with the most routes at the airport.
Bandar Lengeh Airport
Number of routes: 2, served by 1 airlines.
Ranked 28th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Birjand International Airport
Number of routes: 2, served by 1 airlines.
Ranked 28th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Sahand Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Zabol Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Mahan Air(IRM) is the airline with the most routes at the airport.
Ardabil Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Abu Musa Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Bojnord Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Bam Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Mahan Air(IRM) is the airline with the most routes at the airport.
Shahrekord Shahid Estaki International Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Gachsaran Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Mahan Air(IRM) is the airline with the most routes at the airport.
Ilam Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Jahrom Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Jask Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Kish Air(KIS) is the airline with the most routes at the airport.
Zanjan Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Mahan Air(IRM) is the airline with the most routes at the airport.
Jiroft Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Mahan Air(IRM) is the airline with the most routes at the airport.
Ayatollah Hashemi Rafsanjani Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Zagros Airlines(IZG) is the airline with the most routes at the airport.
Khorramabad Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Khoy Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Kashan Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Kish Air(KIS) is the airline with the most routes at the airport.
Kalaleh Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Kermanshah Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Lamerd International Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Noshahr Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Parsabad-Moghan Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Air(IRA) is the airline with the most routes at the airport.
Payam International Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Taban Air(TBN) is the airline with the most routes at the airport.
Ramsar International Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Iran Aseman Airlines(IRC) is the airline with the most routes at the airport.
Sirjan Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Mahan Air(IRM) is the airline with the most routes at the airport.
Tabas Airport
Number of routes: 1, served by 1 airlines.
Ranked 38th in the domestic route count. Mahan Air(IRM) is the airline with the most routes at the airport.
List of airlines in Iran
There are 17 airlines based in Iran. Clicking on the company name will display a route map specific to that airline.
IRA - Iran Air
Operating 170 routes. Ranked 1st domestically in the number of routes.
IRC - Iran Aseman Airlines
Operating 107 routes. Ranked 2nd domestically in the number of routes.
IRM - Mahan Air
Operating 89 routes. Ranked 3rd domestically in the number of routes.
QSM - Qeshm Air
Operating 79 routes. Ranked 4th domestically in the number of routes.
IRB - Iran Airtour
Operating 69 routes. Ranked 5th domestically in the number of routes.
KIS - Kish Air
Operating 68 routes. Ranked 6th domestically in the number of routes.
IRG - Karun Airlines
Operating 55 routes. Ranked 7th domestically in the number of routes.
IZG - Zagros Airlines
Operating 48 routes. Ranked 8th domestically in the number of routes.
CPN - Caspian Airlines
Operating 45 routes. Ranked 9th domestically in the number of routes.
VRH - Varesh Airlines
Operating 41 routes. Ranked 10th domestically in the number of routes.
SHI - Sepehran Airlines
Operating 37 routes. Ranked 11th domestically in the number of routes.
TBN - Taban Air
Operating 31 routes. Ranked 12th domestically in the number of routes.
MRJ - Meraj Airlines
Operating 28 routes. Ranked 13th domestically in the number of routes.
PYA - Pouya Air
Operating 23 routes. Ranked 14th domestically in the number of routes.
IRZ - Saha Airlines
Operating 18 routes. Ranked 15th domestically in the number of routes.
FPI - FlyPersia
Operating 15 routes. Ranked 16th domestically in the number of routes.
IRU - Chabahar Airlines
Operating 9 routes. Ranked 17th domestically in the number of routes.