Which airport are you flying from?

Direct flights from Tehran THR

Mehrabad International (IATA: THR, ICAO: OIII) is a small to medium size airport and the third largest airport in Iran. There are on average 69 passenger flights scheduled to take-off from Tehran every day to 26 non-stop destinations in Iran. Airlines flying direct from Tehran (THR) include Iran Aseman Airlines, Qeshm Air, ATA Airlines and 4 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 (2026-07-13 to 2026-07-19).
SPONSORED AD

Airlines with flights from Mehrabad International

There are 7 different airlines at Tehran (THR) with direct flights to 26 destinations in 2 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.
SPONSORED AD
SPONSORED AD
Show flights to Tehran instead? Cheap flights from Tehran

Tehran (THR) facts

  • Airlines
    7
  • Destinations
    26
  • Average daily flights
    69
  • Longest route
  • Latest additions
  • Terminals
    Terminal 4
    Terminal 1
    Terminal 2
  • Schengen
    No
  • Time zone
    Asia/Tehran
  • Coordinates
    35.691534, 51.321868

Mashad, Kish Island and Tabriz are the most popular destinations from Tehran (THR).

You can fly to 30 destinations in 2 countries. See the full list of all flight routes on directflights.com.

There are 6 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.
Other airports in Tehran
Imam Khomeini
Imam Khomeini (IKA)

Flights to 32 destinations

Direct flights from Iran
Mashhad
Mashhad (MHD)

Flights to 38 destinations

Tabriz International
Tabriz International (TBZ)

Flights to 15 destinations

Esfahan Shahid Beheshti Intl
Esfahan Shahid Beheshti Intl (IFN)

Flights to 12 destinations

Shiraz Shahid Dastghaib International
Shiraz Shahid Dastghaib International (SYZ)

Flights to 11 destinations

Kish International Airport
Kish International Airport (KIH)

Flights to 8 destinations

Dayrestan Airport
Dayrestan Airport (GSM)

Flights to 5 destinations

Ahwaz
Ahwaz (AWZ)

Flights to 5 destinations

Bandar Abbas
Bandar Abbas (BND)

Flights to 5 destinations

Dashte Naz Airport
Dashte Naz Airport (SRY)

Flights to 5 destinations

Gorgan Airport
Gorgan Airport (GBT)

Flights to 4 destinations

SPONSORED AD
SPONSORED AD