There are 16 ways to get from Maputo to Direct flights by plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Johannesburg International Airport
best- Fly from Maputo International Airport (MPM) to Johannesburg International Airport (JNB)plane MPM - JNB
1h 5m$160–230Fly to Inhambane
cheapest- Fly from Maputo International Airport (MPM) to Inhambane (INH)plane MPM - INH
1h$55–390Fly to King Shaka International Airport
- Fly from Maputo International Airport (MPM) to King Shaka International Airport (DUR)plane MPM - DUR
1h 10m$220–300Fly to Vilankulo Airport
- Fly from Maputo International Airport (MPM) to Vilankulo Airport (VNX)plane MPM - VNX
1h 15m$450–700Fly to Beira
- Fly from Maputo International Airport (MPM) to Beira (BEW)plane MPM - BEW
1h 40m$410–800Fly to Tete
- Fly from Maputo International Airport (MPM) to Tete (TET)plane MPM - TET
1h 45m$490–650Fly to Chimoio
- Fly from Maputo International Airport (MPM) to Chimoio (VPY)plane MPM - VPY
1h 40m$75–470Fly to Quelimane
- Fly from Maputo International Airport (MPM) to Quelimane (UEL)plane MPM - UEL
1h 45m$85–550Fly to Nampula
- Fly from Maputo International Airport (MPM) to Nampula (APL)plane MPM - APL
2h 10m$500–1,100Fly to Cape Town International Airport
- Fly from Maputo International Airport (MPM) to Cape Town International Airport (CPT)plane MPM - CPT
2h 50m$210–480Fly to Nacala Airport
- Fly from Maputo International Airport (MPM) to Nacala Airport (MNC)plane MPM - MNC
2h 25m$500–800Fly to Pemba Airport
- Fly from Maputo International Airport (MPM) to Pemba Airport (POL)plane MPM - POL
2h 30m$550–900Fly to Luanda
- Fly from Maputo International Airport (MPM) to Luanda (NBJ)plane MPM - NBJ
4h$440–1,300Fly to Addis Ababa Bole International Airport
- Fly from Maputo International Airport (MPM) to Addis Ababa Bole International Airport (ADD)plane MPM - ADD
5h 20m$500–1,700Fly to Hamad International Airport
- Fly from Maputo International Airport (MPM) to Hamad International Airport (DOH)plane MPM - DOH
8h 5m$440–1,500Fly to Lisbon-Portela Airport
- Fly from Maputo International Airport (MPM) to Lisbon-Portela Airport (LIS)plane MPM - LIS
11h 5m$470–1,100
Maputo International Airport (MPM) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Maputo to Direct flights is to fly which costs $160 - $230 and takes 1h 5m.
The fastest way to get from Maputo to Direct flights is to fly which takes 1h and costs $55 - $390.
The distance between Maputo and Direct flights is 435 km.
It takes approximately 1h 5m to fly from Maputo International Airport (MPM) to Johannesburg International Airport (JNB), including transfers and time at the airport.
The quickest flight from Maputo International Airport Airport to Johannesburg International Airport Airport is the direct flight which takes 1h 5m.
Air Algérie, Turkish Airlines, Linhas Aéreas de Moçambique and Airlink offer flights from Maputo International Airport Airport to Johannesburg International Airport Airport.
What companies run services between Maputo, Mozambique and Direct flights?
Airlink, Linhas Aéreas de Moçambique, and two other airlines fly from Maputo International Airport (MPM) to Johannesburg International Airport (JNB) every 4 hours.
- Website
- lam.co.mz
Flights from Maputo International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–360
Flights from Maputo International Airport to Inhambane
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $55–390
Flights from Maputo International Airport to Inhambane via Vilankulo Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $75–460
Flights from Maputo International Airport to Vilankulo Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $95–650
Flights from Maputo International Airport to Vilankulo Airport via Inhambane
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $100–650
Flights from Maputo International Airport to Beira
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $120–800
Flights from Maputo International Airport to Tete
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $160–950
Flights from Maputo International Airport to Chimoio
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $75–470
Flights from Maputo International Airport to Quelimane
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $85–550
Flights from Maputo International Airport to Nampula
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $180–1,000
Flights from Maputo International Airport to Nacala Airport
- Ave. Duration
- 2h 25m
- When
- Monday to Friday
- Estimated price
- $110–650
Flights from Maputo International Airport to Pemba Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $240–1,300
- Website
- qatarairways.com
Flights from Maputo International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $160–230
Flights from Maputo International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $90–430
Flights from Maputo International Airport to King Shaka International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $210–300
Flights from Maputo International Airport to Cape Town International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $190–470
Flights from Maputo International Airport to Cape Town International Airport via Johannesburg International Airport
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $190–470
Flights from Maputo International Airport to Luanda via Johannesburg International Airport
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $440–1,300
Flights from Maputo International Airport to Hamad International Airport
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $440–1,500
Flights from Maputo International Airport to Hamad International Airport via Johannesburg International Airport
- Ave. Duration
- 12h 13m
- When
- Every day
- Estimated price
- $480–1,600
Flights from Maputo International Airport to Lisbon-Portela Airport via Hamad International Airport
- Ave. Duration
- 17h 20m
- When
- Wednesday
- Estimated price
- $460–850
- Website
- flyairlink.com
Flights from Maputo International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $160–230
Flights from Maputo International Airport to King Shaka International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $210–300
Flights from Maputo International Airport to Cape Town International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $190–470
Flights from Maputo International Airport to Cape Town International Airport via Johannesburg International Airport
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $190–470
Flights from Maputo International Airport to Nacala Airport via Johannesburg International Airport
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- $500–800
Flights from Maputo International Airport to Luanda via Johannesburg International Airport
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $440–1,300
- Website
- flysaa.com
Flights from Maputo International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–360
Flights from Maputo International Airport to Cape Town International Airport via Johannesburg International Airport
- Ave. Duration
- 4h 42m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $230–500
Flights from Maputo International Airport to Addis Ababa Bole International Airport via Johannesburg International Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- $500–1,800
- Website
- turkishairlines.com
Flights from Maputo International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $160–700
Flights from Maputo International Airport to King Shaka International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $200–750
Flights from Maputo International Airport to Cape Town International Airport via Johannesburg International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $190–470
- Website
- taag.com
Flights from Maputo International Airport to Luanda
- Ave. Duration
- 4h 10m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,600
Flights from Maputo International Airport to Lisbon-Portela Airport via Luanda
- Ave. Duration
- 17h 5m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $450–900
- Website
- ethiopianairlines.com
Flights from Maputo International Airport to Addis Ababa Bole International Airport
- Ave. Duration
- 5h 20m
- When
- Tuesday to Sunday
- Estimated price
- $500–1,700
Flights from Maputo International Airport to Hamad International Airport via Addis Ababa Bole International Airport
- Ave. Duration
- 10h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $650–2,100
- Website
- airalgerie.dz
Flights from Maputo International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 15m
- When
- Monday
- Estimated price
- $100–550
- Website
- flytap.com
Flights from Maputo International Airport to Lisbon-Portela Airport
- Ave. Duration
- 11h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $500–900
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Bali: What to do if Mount Agung erupts, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
