This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Mehrabad International Airport in Tehran, Iran has 25 nonstop destinations to Iranin FlightQ's current schedule set. Use this reference for route research, airline coverage, frequency, distance, and estimated flight times.
Schedule snapshot checked Jun 15, 2026.
The busiest listed route in this group is THR to MHD for Mashhad, with 4-5/day service in the current sample from Iran Airtour, Mahan Air, and Iran Air.
| Destination | Country | Distance | Est. time | Airlines | Frequency |
|---|---|---|---|---|---|
| Mashhad (MHD) Mashhad International Airport | Iran | 467 mi | ~1h 33m | Iran Airtour, Mahan Air, and Iran Air | 4-5/day |
| Kerman (KER) Kerman Airport | Iran | 497 mi | ~1h 36m | Mahan Air and Iran Air | 4-5/day |
| Tabriz (TBZ) Tabriz International Airport | Iran | 327 mi | ~1h 16m | Iran Airtour and Mahan Air | 2-3/day |
| Ardabil (ADU) Ardabil Airport | Iran | 242 mi | ~1h 5m | Mahan Air and Iran Aseman | 2-3/day |
| Ahwaz (AWZ) Ahwaz Airport | Iran | 335 mi | ~1h 16m | Iran Airtour and Iran Aseman | 1-2/day |
| Zahedan (ZAH) Zahedan International Airport | Iran | 704 mi | ~2h 2m | Mahan Air and Iran Air | 1-2/day |
| Bandar Abbas (BND) Bandar Abbas International Airport | Iran | 657 mi | ~1h 56m | Mahan Air, Iran Airtour, and Iran Aseman | 1-2/day |
| Kermanshah (KSH) Shahid Ashrafi Esfahani Airport | Iran | 253 mi | ~1h 6m | Mahan Air | 1/day |
| Shiraz (SYZ) Shiraz Shahid Dastghaib International Airport | Iran | 431 mi | ~1h 28m | Iran Air, Iran Aseman, and Iran Airtour | 5×/wk |
| KHD (KHD) Khoram Abad Airport | Iran | 232 mi | ~1h 4m | Mahan Air | 1/day |
| Chabahar (ZBR) Konarak Airport | Iran | 889 mi | ~2h 25m | Mahan Air | 1/day |
| Urmia (OMH) Urmia Airport | Iran | 372 mi | ~1h 21m | Mahan Air | 1/day |
| Gorgan (GBT) Gorgan Airport | Iran | 191 mi | ~59m | Iran Air and Iran Aseman | 3×/wk |
| IHR (IHR) Iran Shahr Airport | Iran | 804 mi | ~2h 15m | Mahan Air | 2×/wk |
| ACZ (ACZ) Zabol Airport | Iran | 669 mi | ~1h 58m | Mahan Air | 2×/wk |
| Kish Island (KIH) Kish International Airport | Iran | 652 mi | ~1h 56m | Iran Airtour | 2×/wk |
| JYR (JYR) Jiroft Airport | Iran | 608 mi | ~1h 50m | Mahan Air | 2×/wk |
| Abadan (ABD) Abadan Airport | Iran | 409 mi | ~1h 26m | Iran Airtour and Iran Aseman | weekly |
| Shahrekord (CQD) Shahrekord Airport | Iran | 236 mi | ~1h 4m | Mahan Air | 2×/wk |
| Birjand (XBJ) Birjand Airport | Iran | 493 mi | ~1h 36m | Mahan Air | weekly |
| Bushehr (BUZ) Bushehr Airport | Iran | 467 mi | ~1h 33m | Iran Aseman | weekly |
| GCH (GCH) Gachsaran Airport | Iran | 371 mi | ~1h 21m | Mahan Air | weekly |
| Tabas (TCX) Tabas Airport | Iran | 346 mi | ~1h 18m | Mahan Air | weekly |
| Ilam (IIL) Ilam Airport | Iran | 315 mi | ~1h 14m | Iran Aseman | weekly |
| Yazd (AZD) Shahid Sadooghi Airport | Iran | 312 mi | ~1h 14m | Iran Air | weekly |
Frequency is based on the current FlightQ schedule sample. Distance is airport-to-airport great-circle mileage.
| Airline | Destinations | Flights | Top routes |
|---|---|---|---|
| Mahan Air | 17 | 100 | |
| Iran Aseman | 9 | 10 | |
| Iran Airtour | 7 | 54 | |
| Iran Air | 6 | 11 |
FlightQ currently lists 25 nonstop destinations from THR to Iran, including Mashhad (MHD), Kerman (KER), Tabriz (TBZ), and Ardabil (ADU).
Named carriers in this schedule set include Mahan Air, Iran Aseman, Iran Airtour, and Iran Air.
No. The list is built from FlightQ's current schedule capture, and airlines change timetables seasonally. Confirm exact dates and availability before booking.