- Home
- Flights
- Flights from Baghdad
- Baghdad to Tehran
Flights from Baghdad to Tehran
Iran Aseman Airlines and Iraqi Airways fly nonstop from Baghdad to Tehran. The flight takes around 1h 21m.
Direct flights available 1h 21m
Baghdad to Tehran at a glance
Fastest flight1h 21mEstimated
Nonstop flightsYesIran Aseman Airlines, Iraqi Airways
Airlines flying nonstop from Baghdad to Tehran
2 airlines on this route.
Good to know
- Distance
- 680 km422 miles
- Flight time
- 1h 21mestimate
- Time difference
- +0.5hTehran vs Baghdad
- Currency in Tehran
- USD
- Airports
- BGW → IKA, THR
Flights from Baghdad to Tehran: questions answered
Are there direct flights from Baghdad to Tehran?
Yes. Iran Aseman Airlines and Iraqi Airways fly this route nonstop.
How long is the flight from Baghdad to Tehran?
A nonstop flight covers 680 km and takes around 1h 21m.
Which airlines fly from Baghdad to Tehran?
Iran Aseman Airlines and Iraqi Airways operate nonstop flights on this route.
Which airports serve Baghdad and Tehran?
Baghdad: Baghdad International Airport / New Al Muthana Air Base (BGW). Tehran: Imam Khomeini International Airport (IKA) and Mehrabad International Airport (THR).
What is the time difference between Baghdad and Tehran?
Tehran is 0.5 hours ahead of Baghdad.





