Flight routes from Iran
Every scheduled outbound flight route originating in Iran. 425 sectors filed by airlines departing from 43 airports. Click any origin airport for its full outbound network, or jump straight into a route pair.
Origin airports
Showing 40 of 43 airports, ordered by number of outbound routes.
| IATA | Airport | City | Outbound routes | Top destinations |
|---|---|---|---|---|
| MHD | Mashhad International Airport | Mashhad | 63 | THR Teheran · AWZ Ahwaz · AZD Yazd |
| THR | Mehrabad International Airport | Teheran | 61 | AWZ Ahwaz · MHD Mashhad · TBZ Tabriz |
| IKA | Imam Khomeini International Airport | Tehran | 60 | IST Istanbul · DXB Dubai · DYU Dushanbe |
| SYZ | Shiraz Shahid Dastghaib International Airport | Shiraz | 37 | KIH Kish Island · AWZ Ahwaz · MHD Mashhad |
| AWZ | Ahwaz Airport | Ahwaz | 24 | THR Teheran · MHD Mashhad · SYZ Shiraz |
| IFN | Esfahan Shahid Beheshti International Airport | Esfahan | 20 | MHD Mashhad · AWZ Ahwaz · BND Bandar Abbas |
| BND | Bandar Abbas International Airport | Bandar Abbas | 19 | KIH Kish Island · MHD Mashhad · DXB Dubai |
| KIH | Kish International Airport | Kish Island | 15 | SYZ Shiraz · BND Bandar Abbas · AWZ Ahwaz |
| TBZ | Tabriz International Airport | Tabriz | 15 | THR Teheran · MHD Mashhad · DXB Dubai |
| ZAH | Zahedan International Airport | Zahedan | 11 | MHD Mashhad · GBT Gorgan · THR Teheran |
| RAS | Sardar-e-Jangal Airport | Rasht | 10 | MHD Mashhad · THR Teheran · BND Bandar Abbas |
| AZD | Shahid Sadooghi Airport | Yazd | 7 | MHD Mashhad · THR Teheran · BND Bandar Abbas |
| ABD | Abadan Airport | Abadan | 6 | THR Teheran · MHD Mashhad · SYZ Shiraz |
| KSH | Shahid Ashrafi Esfahani Airport | Bakhtaran | 6 | THR Teheran · MHD Mashhad · IST Istanbul |
| ZBR | Konarak Airport | Chah Bahar | 6 | THR Teheran · MCT Muscat · MHD Mashhad |
| SRY | Dasht-e Naz Airport | Dasht-e-naz | 6 | AWZ Ahwaz · MHD Mashhad · SYZ Shiraz |
| LRR | Lar Airport | Lar | 6 | DXB Dubai · SYZ Shiraz · SHJ Sharjah |
| GBT | Gorgan Airport | Gorgan | 6 | THR Teheran · ZAH Zahedan · MHD Mashhad |
| BUZ | Bushehr Airport | Bushehr | 5 | THR Teheran · DXB Dubai · MHD Mashhad |
| PGU | Persian Gulf International Airport | Khalije Fars | 5 | AWZ Ahwaz · IFN Esfahan · RAS Rasht |
| KER | Kerman Airport | Kerman | 4 | SYZ Shiraz · IFN Esfahan · THR Teheran |
| LFM | Lamerd Airport | Lamerd | 3 | DXB Dubai · KWI Kuwait · SYZ Shiraz |
| ADU | Ardabil Airport | Ardabil | 3 | THR Teheran · MHD Mashhad |
| OMH | Urmia Airport | Uromiyeh | 3 | THR Teheran · MED Madinah |
| MRX | Mahshahr Airport | Bandar Mahshahr | 2 | IFN Esfahan · THR Teheran |
| BDH | Bandar Lengeh Airport | Bandar Lengeh | 2 | DXB Dubai · SYZ Shiraz |
| XBJ | Birjand Airport | Birjand | 2 | MHD Mashhad · THR Teheran |
| RZR | Ramsar Airport | Ramsar | 2 | MHD Mashhad · THR Teheran |
| NSH | Noshahr Airport | Noshahr | 2 | MHD Mashhad · THR Teheran |
| DEF | Dezful Airport | Dezful | 1 | THR Teheran |
| GCH | Gachsaran Airport | Gachsaran | 1 | THR Teheran |
| SXI | Sirri Island Airport | Siri Island | 1 | SYZ Shiraz |
| SDG | Sanandaj Airport | Sanandaj | 1 | THR Teheran |
| KHY | Khoy Airport | Khoy | 1 | THR Teheran |
| ACZ | Zabol Airport | Zabol | 1 | MHD Mashhad |
| KHD | Khoram Abad Airport | Khorram Abad | 1 | THR Teheran |
| BXR | Bam Airport | Bam | 1 | THR Teheran |
| BJB | Bojnord Airport | Bojnourd | 1 | THR Teheran |
| AFZ | Sabzevar National Airport | Sabzevar | 1 | THR Teheran |
| IIL | Ilam Airport | Ilam | 1 | THR Teheran |
About this page
Every entry in the table above links to either the origin airport's full destination network or, when you click a destination chip, straight to the route-pair page for that sector. The route-pair page lists the operators on file, the great-circle distance, an estimated block time, and the connecting hubs that appear on both ends of the network for cases when the nonstop doesn't suit your dates.
Coverage in this directory comes from the OpenFlights public dataset, so it reflects scheduled-route filings rather than a live timetable. A pair appearing here means at least one carrier has filed regular service on that sector; for the current schedule and ticketing, follow the airline links from the route page to each carrier's own website.