Cheap flights Baghdad — Tehran (BGW — THR)

Good to know - Cheap tickets Baghdad — Tehran

Minimal flight time 45m
Flight distance 713 km
Most popular airline Sepehran Airlines
Round-trip from $491

Airfare Baghdad – Tehran by month

Here you can find out in what months how much a ticket Baghdad – Tehran costs to buy cheap plane tickets.

Month One-way Round-trip
August 2025
April 2025

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Schedule of direct flights Baghdad — Tehran

Departure Arrival Flight days Flight Airlines Flight time Airports
07:00 09:00 tue, thu, fri IA111 Iraqi Airways 1h 30m Baghdad International Airport — Imam Khomeini International Airport Select dates
08:00 10:00 fri IS7321 Sepehran Airlines 1h 30m Baghdad International Airport — Imam Khomeini International Airport Select dates
08:30 10:00 mon IS7321 Sepehran Airlines 1h 0m Baghdad International Airport — Imam Khomeini International Airport Select dates
08:45 10:00 fri IS7321 Sepehran Airlines 45m Baghdad International Airport — Imam Khomeini International Airport Select dates
08:45 10:15 fri IS7321 Sepehran Airlines 1h 0m Baghdad International Airport — Imam Khomeini International Airport Select dates
09:40 11:40 thu IR678 Iran Air 1h 30m Baghdad International Airport — Imam Khomeini International Airport Select dates
17:40 19:20 wed IV7905 GP Aviation 1h 10m Baghdad International Airport — Imam Khomeini International Airport Select dates
All routes

Popular airlines flying Baghdad — Tehran

Flight Baghdad – Tehran is served by 6 airlines.  4 airlines operate direct flights.


Airlines with direct flights


Other airlines flying with transfers

Flights Baghdad — Tehran

The selection of cheap flights Baghdad — Tehran

The price of the flight Baghdad — Tehran (Iran) — Baghdad from $491 (round-trip).

The average price of the flight Baghdad — Tehran (Iran) — Baghdad $610 (round-trip).

Low cost flights Baghdad — Tehran (BGW — THR)

The distance between Baghdad and Tehran 443 miles (or 713 kilometres).

The time difference between Baghdad and Tehran is 1 h.

Minimal flight time from Baghdad to Tehran 45m.

Routes from nearby cities to Tehran

A flight from a neighbouring city can help you save money on plane tickets.

Erbil — Tehran

Kuwait — Tehran

Most often, departures to Tehran are from Yerevan, this is the cheapest flight from $172. The nearest airports from Baghdad with a flight to Tehran are located in Erbil.

Popular International routes from Baghdad

Baghdad — Beirut

Baghdad — Tyumen

Baghdad — Tunis

Baghdad — Tokyo

Popular domestic routes from Baghdad

Baghdad — Erbil

Baghdad — Basra

FAQ about Baghdad — Tehran

Yes, they do: IA111, IS7321, IR678, IV7905

Yes, you can fly from Baghdad to Tehran. Baghdad has an airport (Baghdad International Airport) for flights. Iraqi Airways, Sepehran Airlines, Iran Air, GP Aviation depart from Baghdad on mon, tue, wed, thu, fri. There are non-direct flights through AJet, Emirates, flydubai, Qatar Airways, SalamAir, Turkish Airlines.

A direct flight lasts an average of 45m, during which time the aircraft covers a distance of 713 km.

The price of flights Baghdad — Tehran starts from $491.

Planes fly Baghdad — Tehran 5 times a week on the following days: mon, tue, wed, thu, fri

In Baghdad — Baghdad International Airport. In Tehran — Mehrabad International Airport, Imam Khomeini International Airport.

The following flights fly between Baghdad and Tehran: IA111, IS7321, IS7321, IS7321, IS7321, IR678, IV7905

High season is considered to be August and the cheapest month is April. Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Baghdad — Tehran flight deals.

The following airlines have direct flights Baghdad — Tehran: Iraqi Airways, Sepehran Airlines, Iran Air, GP Aviation.

All the following airlines flights Baghdad — Tehran: AJet, Emirates, flydubai, GP Aviation, Iran Air, Iraqi Airways, Qatar Airways, SalamAir, Sepehran Airlines, Turkish Airlines.

Low price calendar