Iran flag Tehran Airport (THR)

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

Destinations
13
Flights / day
13
Busiest route
Mashhad
Top airline
Iran Aseman Airlines

Tehran Mehrabad Airport averages 13 flights per day to 13 destinations, with 12 domestic routes and zero international routes. A total of three airlines operate at THR, led by Iran Aseman Airlines. The longest nonstop route from Tehran Mehrabad connects to Bandar Abbas, with a typical flight time of 2 hr 20 mins. Updated: October 19, 2026

Route Network

Tehran Mehrabad Airport connects 12 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
4
per day
Iran flag Tabriz (TBZ) – Iran 1 airline
1 hr 55 mins
327 mi · 527 km
2
per day
Iran flag Ahwaz (AWZ) – Iran 3 airlines
1 hr 50 mins
335 mi · 539 km
2
per day
Iran flag Shiraz (SYZ) – Iran 3 airlines
1 hr 55 mins
431 mi · 694 km
6
per week
Iran flag Bandar Abbas (BND) – Iran 2 airlines
2 hr 20 mins
657 mi · 1,057 km
5
per week
Iran flag Kish Island (KIH) – Iran 2 airlines
2 hr 20 mins
652 mi · 1,050 km
4
per week
Iran flag Abadan (ABD) – Iran 2 airlines
2 hr 0 mins
409 mi · 657 km
3
per week
Iran flag Ardabil (ADU) – Iran 1 airline
—
THR → ADU
2
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 Kerman (KER) – Iran 1 airline
—
THR → KER
1
per week

Route and destination data updated October 19, 2026.

Tehran Mehrabad Airport is served by three airlines, with Iran Aseman Airlines in the lead at 41% 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.

Iran Aseman Airlines (9 routes)
Iran Airtour (8 routes)
Iran Air (5 routes)

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

Iran - 13/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

#866 (13 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#872 (13 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 13 flights per day to 13 nonstop destinations. Its network includes 12 domestic and 0 international routes, with Iran Aseman Airlines 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