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

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
BGWTHR

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.

AirlineFlights a weekTypical departuresFromSearch
IAIran Aseman Airlines———Search
Iraqi Airways———Search

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.

More flights from Baghdad