Direct flights from Tehran THR

Mehrabad International (IATA: THR, ICAO: OIII) is a medium size airport and the second largest airport in Iran. There are on average 103 passenger flights scheduled to take-off from Tehran every day to 43 non-stop destinations in Iran. Airlines flying direct from Tehran (THR) include Iran Aseman Airlines, ATA Airlines, Qeshm Air and 6 others.

THR Click to open the interactive map.

Non-stop routes from THR:

Duration

Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
The bars shows which airlines have the most departures from Tehran next week (2024-05-06 to 2024-05-12).
Ad

Airlines with flights from Mehrabad International

There are 9 different airlines at Tehran (THR) with direct flights to 43 destinations in 1 countries.

  • {{ airline.airline.name }}
    {{ getHubInfo(airline) }}
    {{ airline.destinations }} destinationsdestination
Flight route map for THR Click on the map to open the interactive full-screen version.
Show flights to Tehran instead? Cheap flights from Tehran
Ad

Tehran (THR) facts

  • Airlines
    9
  • Destinations
    43
  • Flights per day
    715
  • Longest route
  • Latest additions
  • Terminals
    Terminal 1
    Terminal 2
    Terminal 4
  • Schengen
    No
  • Time zone
    Asia/Tehran
  • Coordinates
    35.691534, 51.321868

Mashad, Tabriz and Kish Island are only routes from Tehran (THR).

You can fly to 43 destinations in Iran. See the full list of all flight routes on directflights.com.

There are 9 airlines with direct flights from Tehran. Iran Airtour, Iran Aseman Airlines and Iran Air are the most popular ones.

The IATA code is THR and the ICAO code is OIII.
Ad
Other airports in Tehran
Imam Khomeini
Imam Khomeini (IKA)

Flights to 48 destinations

Direct flights from Iran
Mashhad
Mashhad (MHD)

Flights to 38 destinations

Shiraz Shahid Dastghaib International
Shiraz Shahid Dastghaib International (SYZ)

Flights to 16 destinations

Tabriz International
Tabriz International (TBZ)

Flights to 14 destinations

Esfahan Shahid Beheshti Intl
Esfahan Shahid Beheshti Intl (IFN)

Flights to 13 destinations

Kish International Airport
Kish International Airport (KIH)

Flights to 10 destinations

Bandar Abbas
Bandar Abbas (BND)

Flights to 8 destinations

Ahwaz
Ahwaz (AWZ)

Flights to 6 destinations

Kerman
Kerman (KER)

Flights to 6 destinations

Lar Airport
Lar Airport (LRR)

Flights to 5 destinations

Dashte Naz Airport
Dashte Naz Airport (SRY)

Flights to 4 destinations