Direct (nonstop) flights from Antananarivo to Addis Ababa

1 airline flys nonstop from Antananarivo Ivato (TNR) to Addis Ababa Bole International Airport (ADD). It's 1,999 miles (3,217 km), about 4h 40m in the air. Operated by Ethiopian Airlines.

TNR
Antananarivo Ivato
🇲🇬 Antananarivo, Madagascar
ADD
Addis Ababa Bole International Airport
🇪🇹 Addis Ababa, Ethiopia
Flight Time
4h 40m
Distance
1,999 mi
3,217 km
CO₂/pax
338 kg
−56 kg vs. layover
Airlines
1
Ethiopian Airlines
Time Diff
Same timezone
Operated by Ethiopian Airlines Ethiopian Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

Ethiopian Airlines ET Ethiopian Airlines
Route
TNR → ADD
Flight Time
4h 40m
Distance
1,999 mi

Alternative Routes

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

TNR NBO (Nairobi) ADD
Leg 1: 3h 20m (1,398 mi) Leg 2: 2h (720 mi) Total: ~5h 20m 🍃 394 kg CO₂ (+17% vs. direct)
Leg 1
TNR → NBO
3h 20m · 1,398 mi
View TNR to NBO flights →
Leg 2
NBO → ADD
2h · 720 mi
View NBO to ADD flights →
TNR NOS (Nossi-be) ADD
Leg 1: 1h 45m (381 mi) Leg 2: 4h (1,665 mi) Total: ~5h 45m 🍃 376 kg CO₂ (+11% vs. direct)
Leg 1
TNR → NOS
1h 45m · 381 mi
View TNR to NOS flights →
Leg 2
NOS → ADD
4h · 1,665 mi
View NOS to ADD flights →
TNR SEZ (Mahe Island) ADD
Leg 1: 2h 45m (1,112 mi) Leg 2: 3h 50m (1,486 mi) Total: ~6h 35m 🍃 464 kg CO₂ (+37% vs. direct)
Leg 1
TNR → SEZ
2h 45m · 1,112 mi
View TNR to SEZ flights →
Leg 2
SEZ → ADD
3h 50m · 1,486 mi
View SEZ to ADD flights →
TNR JNB (Johannesburg) ADD
Leg 1: 3h 20m (1,327 mi) Leg 2: 5h 25m (2,516 mi) Total: ~8h 45m 🍃 634 kg CO₂ (+88% vs. direct)
Leg 1
TNR → JNB
3h 20m · 1,327 mi
View TNR to JNB flights →
Leg 2
JNB → ADD
5h 25m · 2,516 mi
View JNB to ADD flights →
TNR CDG (Paris) ADD
Leg 1: 11h 25m (5,421 mi) Leg 2: 7h 20m (3,462 mi) Total: ~18h 45m 🍃 1383 kg CO₂ (+309% vs. direct)
Leg 1
TNR → CDG
11h 25m · 5,421 mi
View TNR to CDG flights →
Leg 2
CDG → ADD
7h 20m · 3,462 mi
View CDG to ADD flights →

Frequently Asked Questions

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

A nonstop flight from Antananarivo (TNR) to Addis Ababa (ADD) takes approximately 4 hours and 40 minutes. The distance is 1,999 miles (3,217 km).

Which airlines fly nonstop from Antananarivo to Addis Ababa?

Just Ethiopian Airlines.

Is there a nonstop flight from Antananarivo to Addis Ababa?

Yes. 1 airline: Ethiopian Airlines.

How far is Antananarivo from Addis Ababa?

The flight distance from Antananarivo to Addis Ababa is 1,999 miles (3,217 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What type of aircraft flies from Antananarivo to Addis Ababa?

At 4h 40m, 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 Madagascar 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 Antananarivo to Addis Ababa?

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

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

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 Antananarivo Ivato for this flight?

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