Direct (nonstop) flights from Tehran to Erbil

1 airline flys nonstop from Imam Khomeini (IKA) to Erbil Intl (EBL). It's 408 miles (656 km), about 1h 35m in the air. Operated by Mahan Air.

IKA
Imam Khomeini
🇮🇷 Tehran, Iran
EBL
Erbil Intl
🇮🇶 Erbil, Iraq
Flight Time
1h 35m
Distance
408 mi
656 km
CO₂/pax
75 kg
−66 kg vs. layover
Airlines
1
Mahan Air
Time Diff
Same timezone
Operated by Mahan Air Mahan Air

Route data last updated: May 29, 2026

Airlines with non-stop flights

Mahan Air W5 Mahan Air
Route
IKA → EBL
Flight Time
1h 35m
Distance
408 mi

Alternative Routes

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

IKA BGW (Baghdad) EBL
Leg 1: 1h 40m (423 mi) Leg 2: 1h (206 mi) Total: ~2h 40m 🍃 141 kg CO₂ (+88% vs. direct)
Leg 1
IKA → BGW
1h 40m · 423 mi
View IKA to BGW flights →
Leg 2
BGW → EBL
1h · 206 mi
View BGW to EBL flights →
IKA DAM (Damascus) EBL
Leg 1: 2h 45m (846 mi) Leg 2: 1h 30m (465 mi) Total: ~4h 15m 🍃 268 kg CO₂ (+257% vs. direct)
Leg 1
IKA → DAM
2h 45m · 846 mi
View IKA to DAM flights →
Leg 2
DAM → EBL
1h 30m · 465 mi
View DAM to EBL flights →
IKA DOH (Doha) EBL
Leg 1: 2h 10m (699 mi) Leg 2: 2h 25m (882 mi) Total: ~4h 35m 🍃 317 kg CO₂ (+323% vs. direct)
Leg 1
IKA → DOH
2h 10m · 699 mi
View IKA to DOH flights →
Leg 2
DOH → EBL
2h 25m · 882 mi
View DOH to EBL flights →
IKA ESB (Ankara) EBL
Leg 1: 2h 50m (1,043 mi) Leg 2: 1h 55m (654 mi) Total: ~4h 45m 🍃 322 kg CO₂ (+329% vs. direct)
Leg 1
IKA → ESB
2h 50m · 1,043 mi
View IKA to ESB flights →
Leg 2
ESB → EBL
1h 55m · 654 mi
View ESB to EBL flights →
IKA SHJ (Sharjah) EBL
Leg 1: 2h 5m (742 mi) Leg 2: 2h 45m (1,017 mi) Total: ~4h 50m 🍃 334 kg CO₂ (+345% vs. direct)
Leg 1
IKA → SHJ
2h 5m · 742 mi
View IKA to SHJ flights →
Leg 2
SHJ → EBL
2h 45m · 1,017 mi
View SHJ to EBL flights →

Looking for the return flight?

EBL → IKA: Flights from Erbil to Tehran

Frequently Asked Questions

How long is the direct flight from Tehran to Erbil?

A nonstop flight from Tehran (IKA) to Erbil (EBL) takes approximately 1 hours and 35 minutes. The distance is 408 miles (656 km).

Which airlines fly nonstop from Tehran to Erbil?

Just Mahan Air.

Is there a nonstop flight from Tehran to Erbil?

Yes. 1 airline: Mahan Air.

How far is Tehran from Erbil?

The flight distance from Tehran to Erbil is 408 miles (656 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 Erbil?

At 1h 35m, 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 Erbil?

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

Is the return flight from Erbil 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 Erbil?

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.