- Home
- Flights
- Flights from Istanbul
- Istanbul to Tehran
Flights from Istanbul to Tehran
Mahan Air flies nonstop from Istanbul to Tehran. The flight takes around 3h 03m.
Direct flights available 3h 03m
Istanbul to Tehran at a glance
Fastest flight3h 03mEstimated
Nonstop flightsYesMahan Air
Airlines flying nonstop from Istanbul to Tehran
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| MAMahan Air | — | — | — | Search |
Good to know
- Distance
- 2,041 km1,267 miles
- Flight time
- 3h 03mestimate
- Time difference
- +0.5hTehran vs Istanbul
- Currency in Tehran
- USD
- Airports
- IST, SAW → IKA, THR
Flights from Istanbul to Tehran: questions answered
Are there direct flights from Istanbul to Tehran?
Yes. Mahan Air flies this route nonstop.
How long is the flight from Istanbul to Tehran?
A nonstop flight covers 2,041 km and takes around 3h 03m.
Which airlines fly from Istanbul to Tehran?
Mahan Air operates nonstop flights on this route.
Which airports serve Istanbul and Tehran?
Istanbul: İstanbul Airport (IST) and Istanbul Sabiha Gökçen International Airport (SAW). Tehran: Imam Khomeini International Airport (IKA) and Mehrabad International Airport (THR).
What is the time difference between Istanbul and Tehran?
Tehran is 0.5 hours ahead of Istanbul.





