Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Ankara
  4. Ankara to Tehran
Nonstop route · Turkiye → Iran

Flights from Ankara to Tehran

Mahan Air flies nonstop from Ankara to Tehran. The flight takes around 2h 36m.

Direct flights available 2h 36m
ESBTHR

Ankara to Tehran at a glance

Fastest flight2h 36mEstimated
Nonstop flightsYesMahan Air

Airlines flying nonstop from Ankara to Tehran

1 airline on this route.

AirlineFlights a weekTypical departuresFromSearch
MAMahan Air———Search

Good to know

Distance
1,677 km1,041 miles
Flight time
2h 36mestimate
Time difference
+0.5hTehran vs Ankara
Currency in Tehran
USD
Airports
ESB → IKA, THR

Flights from Ankara to Tehran: questions answered

Are there direct flights from Ankara to Tehran?
Yes. Mahan Air flies this route nonstop.
How long is the flight from Ankara to Tehran?
A nonstop flight covers 1,677 km and takes around 2h 36m.
Which airlines fly from Ankara to Tehran?
Mahan Air operates nonstop flights on this route.
Which airports serve Ankara and Tehran?
Ankara: Esenboğa International Airport (ESB). Tehran: Imam Khomeini International Airport (IKA) and Mehrabad International Airport (THR).
What is the time difference between Ankara and Tehran?
Tehran is 0.5 hours ahead of Ankara.

More flights from Ankara