Direct (nonstop) flights from Bengaluru to Addis Ababa

1 airline flys nonstop from Kempegowda International Airport (BLR) to Addis Ababa Bole International Airport (ADD). It's 2,654 miles (4,272 km), about 6h 40m in the air. Operated by Ethiopian Airlines.

BLR
Kempegowda International Airport
🇮🇳 Bengaluru, India
ADD
Addis Ababa Bole International Airport
🇪🇹 Addis Ababa, Ethiopia
Flight Time
6h 40m
Distance
2,654 mi
4,272 km
CO₂/pax
406 kg
−118 kg vs. layover
Airlines
1
Ethiopian Airlines
Time Diff
-2h
Operated by Ethiopian Airlines Ethiopian Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Ethiopian Airlines ET Ethiopian Airlines
Route
BLR → ADD
Flight Time
6h 40m
Distance
2,654 mi

Alternative Routes

Other ways to fly from Bengaluru to Addis Ababa with one stop · direct emits 406 kg CO₂ per passenger

BLR BOM (Mumbai) ADD
Leg 1: 1h 50m (517 mi) Leg 2: 5h 25m (2,384 mi) Total: ~7h 15m 🍃 524 kg CO₂ (+29% vs. direct)
Leg 1
BLR → BOM
1h 50m · 517 mi
View BLR to BOM flights →
Leg 2
BOM → ADD
5h 25m · 2,384 mi
View BOM to ADD flights →
BLR MAA (Chennai) ADD
Leg 1: 1h 5m (166 mi) Leg 2: 6h 13m (2,820 mi) Total: ~7h 18m 🍃 487 kg CO₂ (+20% vs. direct)
Leg 1
BLR → MAA
1h 5m · 166 mi
View BLR to MAA flights →
Leg 2
MAA → ADD
6h 13m · 2,820 mi
View MAA to ADD flights →
BLR HYD (Hyderabad) ADD
Leg 1: 1h 15m (281 mi) Leg 2: 6h 5m (2,724 mi) Total: ~7h 20m 🍃 493 kg CO₂ (+21% vs. direct)
Leg 1
BLR → HYD
1h 15m · 281 mi
View BLR to HYD flights →
Leg 2
HYD → ADD
6h 5m · 2,724 mi
View HYD to ADD flights →
BLR MCT (Muscat) ADD
Leg 1: 3h 40m (1,460 mi) Leg 2: 4h 25m (1,634 mi) Total: ~8h 5m 🍃 548 kg CO₂ (+35% vs. direct)
Leg 1
BLR → MCT
3h 40m · 1,460 mi
View BLR to MCT flights →
Leg 2
MCT → ADD
4h 25m · 1,634 mi
View MCT to ADD flights →
BLR DXB (Dubai) ADD
Leg 1: 4h (1,675 mi) Leg 2: 4h 20m (1,562 mi) Total: ~8h 20m 🍃 572 kg CO₂ (+41% vs. direct)
Leg 1
BLR → DXB
4h · 1,675 mi
View BLR to DXB flights →
Leg 2
DXB → ADD
4h 20m · 1,562 mi
View DXB to ADD flights →

Frequently Asked Questions

How long is the direct flight from Bengaluru to Addis Ababa?

A nonstop flight from Bengaluru (BLR) to Addis Ababa (ADD) takes approximately 6 hours and 40 minutes. The distance is 2,654 miles (4,272 km).

Which airlines fly nonstop from Bengaluru to Addis Ababa?

Just Ethiopian Airlines.

Is there a nonstop flight from Bengaluru to Addis Ababa?

Yes. 1 airline: Ethiopian Airlines.

How far is Bengaluru from Addis Ababa?

The flight distance from Bengaluru to Addis Ababa is 2,654 miles (4,272 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Bengaluru and Addis Ababa?

Addis Ababa is 2 hours behind Bengaluru. (Asia/Kolkata vs Africa/Addis_Ababa.)

What type of aircraft flies from Bengaluru to Addis Ababa?

At 6h 40m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

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

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

What is the carbon footprint of a flight from Bengaluru to Addis Ababa?

Roughly 406 kg CO2 per passenger one-way. That's about the same as driving 2,030 km.

Is the return flight from Addis Ababa to Bengaluru 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 Bengaluru to Addis Ababa?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Kempegowda International Airport for this flight?

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