Direct (nonstop) flights from Tehran to Mumbai

1 airline flys nonstop from Imam Khomeini (IKA) to Chhatrapati Shivaji Maharaj International Airport (BOM). It's 1,738 miles (2,797 km), about 4h 30m in the air. Operated by Iran Air.

IKA
Imam Khomeini
🇮🇷 Tehran, Iran
BOM
Chhatrapati Shivaji Maharaj International Airport
🇮🇳 Mumbai, India
Flight Time
4h 30m
Distance
1,738 mi
2,797 km
CO₂/pax
294 kg
−68 kg vs. layover
Airlines
1
Iran Air
Time Diff
+2h
Operated by Iran Air Iran Air

Route data last updated: May 30, 2026

Airlines with non-stop flights

Iran Air IR Iran Air
Route
IKA → BOM
Flight Time
4h 30m
Distance
1,738 mi

Alternative Routes

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

IKA MCT (Muscat) BOM
Leg 1: 2h 30m (919 mi) Leg 2: 2h 40m (989 mi) Total: ~5h 10m 🍃 362 kg CO₂ (+23% vs. direct)
Leg 1
IKA → MCT
2h 30m · 919 mi
View IKA to MCT flights →
Leg 2
MCT → BOM
2h 40m · 989 mi
View MCT to BOM flights →
IKA SHJ (Sharjah) BOM
Leg 1: 2h 5m (742 mi) Leg 2: 3h 15m (1,190 mi) Total: ~5h 20m 🍃 363 kg CO₂ (+23% vs. direct)
Leg 1
IKA → SHJ
2h 5m · 742 mi
View IKA to SHJ flights →
Leg 2
SHJ → BOM
3h 15m · 1,190 mi
View SHJ to BOM flights →
IKA DXB (Dubai) BOM
Leg 1: 2h 15m (743 mi) Leg 2: 3h 15m (1,197 mi) Total: ~5h 30m 🍃 364 kg CO₂ (+24% vs. direct)
Leg 1
IKA → DXB
2h 15m · 743 mi
View IKA to DXB flights →
Leg 2
DXB → BOM
3h 15m · 1,197 mi
View DXB to BOM flights →
IKA DOH (Doha) BOM
Leg 1: 2h 10m (699 mi) Leg 2: 3h 40m (1,424 mi) Total: ~5h 50m 🍃 395 kg CO₂ (+34% vs. direct)
Leg 1
IKA → DOH
2h 10m · 699 mi
View IKA to DOH flights →
Leg 2
DOH → BOM
3h 40m · 1,424 mi
View DOH to BOM flights →
IKA GYD (Baku) BOM
Leg 1: 1h 28m (354 mi) Leg 2: 4h 25m (1,999 mi) Total: ~5h 53m 🍃 428 kg CO₂ (+46% vs. direct)
Leg 1
IKA → GYD
1h 28m · 354 mi
View IKA to GYD flights →
Leg 2
GYD → BOM
4h 25m · 1,999 mi
View GYD to BOM flights →

Looking for the return flight?

BOM → IKA: Flights from Mumbai to Tehran

Frequently Asked Questions

How long is the direct flight from Tehran to Mumbai?

A nonstop flight from Tehran (IKA) to Mumbai (BOM) takes approximately 4 hours and 30 minutes. The distance is 1,738 miles (2,797 km).

Which airlines fly nonstop from Tehran to Mumbai?

Just Iran Air.

Is there a nonstop flight from Tehran to Mumbai?

Yes. 1 airline: Iran Air.

How far is Tehran from Mumbai?

The flight distance from Tehran to Mumbai is 1,738 miles (2,797 km), measured as the great-circle (shortest air) distance.

What is the time difference between Tehran and Mumbai?

Mumbai is 2 hours ahead of Tehran. (Asia/Tehran vs Asia/Kolkata.)

What type of aircraft flies from Tehran to Mumbai?

At 4h 30m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

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

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

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

Roughly 294 kg CO2 per passenger one-way. That's about the same as driving 1,470 km.

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

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.