Direct (nonstop) flights from Tehran to Baghdad

4 airlines fly nonstop from Imam Khomeini (IKA) to Baghdad International Airport (BGW). It's 423 miles (680 km), about 1h 40m in the air. Operated by Iran Airtour, Iran Air, AIS Airlines and others.

IKA
Imam Khomeini
🇮🇷 Tehran, Iran
BGW
Baghdad International Airport
🇮🇶 Baghdad, Iraq
Flight Time
1h 40m
Distance
423 mi
680 km
CO₂/pax
78 kg
−40 kg vs. layover
Airlines
4
Iran Airtour +3
Time Diff
Same timezone
Operated by Iran Airtour Iran Airtour Iran Air Iran Air AIS Airlines AIS Airlines Mahan Air Mahan Air

Route data last updated: May 28, 2026

Airlines with non-stop flights

Iran Airtour B9 Iran Airtour
Route
IKA → BGW
Flight Time
1h 40m
Distance
423 mi
Iran Air IR Iran Air
Route
IKA → BGW
Flight Time
1h 40m
Distance
423 mi
AIS Airlines IS AIS Airlines
Route
IKA → BGW
Flight Time
1h 40m
Distance
423 mi
Mahan Air W5 Mahan Air
Route
IKA → BGW
Flight Time
1h 40m
Distance
423 mi

Alternative Routes

Other ways to fly from Tehran to Baghdad with one stop · direct emits 78 kg CO₂ per passenger

IKA ISU (Sulaimaniyah) BGW
Leg 1: 1h 25m (330 mi) Leg 2: 45m (171 mi) Total: ~2h 10m 🍃 118 kg CO₂ (+51% vs. direct)
Leg 1
IKA → ISU
1h 25m · 330 mi
View IKA to ISU flights →
Leg 2
ISU → BGW
45m · 171 mi
View ISU to BGW flights →
IKA EBL (Erbil) BGW
Leg 1: 1h 35m (408 mi) Leg 2: 1h (206 mi) Total: ~2h 35m 🍃 138 kg CO₂ (+77% vs. direct)
Leg 1
IKA → EBL
1h 35m · 408 mi
View IKA to EBL flights →
Leg 2
EBL → BGW
1h · 206 mi
View EBL to BGW flights →
IKA KWI (Kuwait) BGW
Leg 1: 1h 40m (464 mi) Leg 2: 1h (354 mi) Total: ~2h 40m 🍃 177 kg CO₂ (+127% vs. direct)
Leg 1
IKA → KWI
1h 40m · 464 mi
View IKA to KWI flights →
Leg 2
KWI → BGW
1h · 354 mi
View KWI to BGW flights →
IKA GYD (Baku) BGW
Leg 1: 1h 28m (354 mi) Leg 2: 2h 5m (592 mi) Total: ~3h 33m 🍃 199 kg CO₂ (+155% vs. direct)
Leg 1
IKA → GYD
1h 28m · 354 mi
View IKA to GYD flights →
Leg 2
GYD → BGW
2h 5m · 592 mi
View GYD to BGW flights →
IKA DOH (Doha) BGW
Leg 1: 2h 10m (699 mi) Leg 2: 2h 5m (708 mi) Total: ~4h 15m 🍃 285 kg CO₂ (+265% vs. direct)
Leg 1
IKA → DOH
2h 10m · 699 mi
View IKA to DOH flights →
Leg 2
DOH → BGW
2h 5m · 708 mi
View DOH to BGW flights →

Looking for the return flight?

BGW → IKA: Flights from Baghdad to Tehran

Frequently Asked Questions

How long is the direct flight from Tehran to Baghdad?

A nonstop flight from Tehran (IKA) to Baghdad (BGW) takes approximately 1 hours and 40 minutes. The distance is 423 miles (680 km).

Which airlines fly nonstop from Tehran to Baghdad?

4 airlines: Iran Airtour, Iran Air, AIS Airlines, Mahan Air.

Is there a nonstop flight from Tehran to Baghdad?

Yes. 4 airlines: Iran Airtour, Iran Air, AIS Airlines, Mahan Air.

How far is Tehran from Baghdad?

The flight distance from Tehran to Baghdad is 423 miles (680 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Tehran to Baghdad?

At 1h 40m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Iran to Iraq?

Depends on your passport. Check with the Iraq embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Tehran to Baghdad?

Roughly 78 kg CO2 per passenger one-way. That's about the same as driving 390 km.

Is the return flight from Baghdad to Tehran also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Tehran to Baghdad?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Imam Khomeini for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.