Direct (nonstop) flights from Maputo to Luanda

1 airline flys nonstop from Maputo (MPM) to Dr Antonio Agostinho Neto Airport (NBJ). It's 1,707 miles (2,747 km), about 4h 20m in the air. Operated by TAAG.

MPM
Maputo
🇲🇿 Maputo, Mozambique
NBJ
Dr Antonio Agostinho Neto Airport
🇦🇴 Luanda, Angola
Flight Time
4h 20m
Distance
1,707 mi
2,747 km
CO₂/pax
288 kg
−44 kg vs. layover
Airlines
1
TAAG
Time Diff
-1h
Operated by TAAG TAAG

Route data last updated: May 31, 2026

Airlines with non-stop flights

TAAG DT TAAG
Route
MPM → NBJ
Flight Time
4h 20m
Distance
1,707 mi

Alternative Routes

Other ways to fly from Maputo to Luanda with one stop · direct emits 288 kg CO₂ per passenger

MPM JNB (Johannesburg) NBJ
Leg 1: 1h 5m (269 mi) Leg 2: 3h 50m (1,522 mi) Total: ~4h 55m 🍃 332 kg CO₂ (+15% vs. direct)
Leg 1
MPM → JNB
1h 5m · 269 mi
View MPM to JNB flights →
Leg 2
JNB → NBJ
3h 50m · 1,522 mi
View JNB to NBJ flights →
MPM CPT (Cape Town) NBJ
Leg 1: 2h 50m (1,003 mi) Leg 2: 4h 25m (1,745 mi) Total: ~7h 15m 🍃 489 kg CO₂ (+70% vs. direct)
Leg 1
MPM → CPT
2h 50m · 1,003 mi
View MPM to CPT flights →
Leg 2
CPT → NBJ
4h 25m · 1,745 mi
View CPT to NBJ flights →
MPM ADD (Addis Ababa) NBJ
Leg 1: 5h (2,436 mi) Leg 2: 4h 45m (2,138 mi) Total: ~9h 45m 🍃 798 kg CO₂ (+177% vs. direct)
Leg 1
MPM → ADD
5h · 2,436 mi
View MPM to ADD flights →
Leg 2
ADD → NBJ
4h 45m · 2,138 mi
View ADD to NBJ flights →
MPM LIS (Lisbon) NBJ
Leg 1: 10h 55m (5,203 mi) Leg 2: 7h 48m (3,597 mi) Total: ~18h 43m 🍃 1371 kg CO₂ (+376% vs. direct)
Leg 1
MPM → LIS
10h 55m · 5,203 mi
View MPM to LIS flights →
Leg 2
LIS → NBJ
7h 48m · 3,597 mi
View LIS to NBJ flights →

Looking for the return flight?

NBJ → MPM: Flights from Luanda to Maputo

Frequently Asked Questions

How long is the direct flight from Maputo to Luanda?

A nonstop flight from Maputo (MPM) to Luanda (NBJ) takes approximately 4 hours and 20 minutes. The distance is 1,707 miles (2,747 km).

Which airlines fly nonstop from Maputo to Luanda?

Just TAAG.

Is there a nonstop flight from Maputo to Luanda?

Yes. 1 airline: TAAG.

How far is Maputo from Luanda?

The flight distance from Maputo to Luanda is 1,707 miles (2,747 km), measured as the great-circle (shortest air) distance.

What is the time difference between Maputo and Luanda?

Luanda is 1 hour behind Maputo. (Africa/Maputo vs Africa/Luanda.)

What type of aircraft flies from Maputo to Luanda?

At 4h 20m, 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 Mozambique to Angola?

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

What is the carbon footprint of a flight from Maputo to Luanda?

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

Is the return flight from Luanda to Maputo 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 Maputo to Luanda?

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

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