Iran flag Tehran Airport (THR)

Country Iran | Europe | Regional Airport | IATA: THR | ICAO: OIII | Elevation 3962 ft · 1,208 m | Local time

Destinations
25
Flights / day
27
Busiest route
Mashhad
Top airline
Mahan Air

Tehran Mehrabad Airport averages 27 flights per day to 25 destinations, with 22 domestic routes and zero international routes. A total of three airlines operate at THR, led by Mahan Air. The longest nonstop route from Tehran Mehrabad connects to Bandar Abbas, with a typical flight time of 2 hr 20 mins. Updated: July 18, 2026

Route Network

Tehran Mehrabad Airport connects 22 destinations worldwide, with Mashhad standing out as its busiest route. The longest nonstop flight is to Bandar Abbas, and the shortest flight is to Mashhad.

Iran flag Mashhad (MHD) – Iran 3 airlines
1 hr 45 mins
467 mi · 752 km
5
per day
Iran flag Kerman (KER) – Iran 1 airline
THR → KER
5
per day
Iran flag Tabriz (TBZ) – Iran 2 airlines
1 hr 55 mins
327 mi · 527 km
3
per day
Iran flag Ardabil (ADU) – Iran 2 airlines
THR → ADU
3
per day
Iran flag Ahwaz (AWZ) – Iran 2 airlines
1 hr 50 mins
335 mi · 539 km
2
per day
Iran flag Bandar Abbas (BND) – Iran 3 airlines
2 hr 20 mins
657 mi · 1,057 km
2
per day
Iran flag Zahedan (ZAH) – Iran 1 airline
THR → ZAH
2
per day
Iran flag Kermanshah (KSH) – Iran 1 airline
THR → KSH
1
per day
Iran flag Shiraz (SYZ) – Iran 2 airlines
1 hr 55 mins
431 mi · 694 km
6
per week
Iran flag Chabahar (ZBR) – Iran 1 airline
THR → ZBR
5
per week
Iran flag Urmia (OMH) – Iran 1 airline
THR → OMH
5
per week
Iran flag Abadan (ABD) – Iran 2 airlines
2 hr 0 mins
409 mi · 657 km
3
per week
Iran flag Jiroft (JYR) – Iran 1 airline
THR → JYR
3
per week
Iran flag Shahrekord (CQD) – Iran 1 airline
THR → CQD
3
per week
Iran flag Bandar Būshehr (BUZ) – Iran 1 airline
THR → BUZ
2
per week
Iran flag Gorgan (GBT) – Iran 1 airline
THR → GBT
2
per week
Iran flag Ilam (IIL) – Iran 1 airline
THR → IIL
2
per week
Iran flag Iranshahr (IHR) – Iran 1 airline
THR → IHR
2
per week
Iran flag Kish Island (KIH) – Iran 1 airline
2 hr 20 mins
652 mi · 1,050 km
2
per week
Iran flag Birjand (XBJ) – Iran 1 airline
1 hr 50 mins
493 mi · 793 km
1
per week
Iran flag Dogonbadan (GCH) – Iran 1 airline
THR → GCH
1
per week
Iran flag Gulshan (TCX) – Iran 1 airline
THR → TCX
1
per week

Route and destination data updated July 18, 2026.

Tehran Mehrabad Airport is served by three airlines, with Mahan Air in the lead at 50% of routes. The top three carriers together cover 100% of routes. zero carriers operate only one route each. A total of zero airlines operate international routes, compared with three airlines serving domestic routes. Iran Airtour is operating the longest nonstop flight, connecting to Bandar Abbas with a flight time of 2 hrs 20 mins.

Mahan Air (17 routes)
Iran Aseman Airlines (9 routes)
Iran Airtour (8 routes)

Tehran Mehrabad Airport provides direct service to one country across three continents. The route network is 100% domestic and 0% international.

Iran - 27/day

Delays

Global  Delays

Delay data is not available yet for this airport.

Delay data is not available yet for this airport.

Delay data is not available yet for this airport.

Global Rankings

Worldwide Position

Flights per day

#656 (27 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#660 (25 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
13,238 ft 4,035 m 180 ft 55 m Asphalt
13,238 ft 4,035 m 180 ft 55 m Asphalt
13,094 ft 3,991 m 131 ft 40 m Asphalt
13,094 ft 3,991 m 131 ft 40 m Asphalt
1,554 ft 474 m 130 ft 40 m Closed
1,554 ft 474 m 130 ft 40 m Closed

Runway Length

Runways at Tehran Mehrabad Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Tehran Mehrabad (IATA: THR) operates around 27 flights per day to 25 nonstop destinations. Its network includes 22 domestic and 0 international routes, with Mahan Air as the leading carrier and Mashhad currently the busiest connection. From THR, passengers can reach 1 country across 3 continents, and the longest runway measures 4,035 m (13,238 ft).

Miscellaneous