Maputo (MPM) to Johannesburg (JNB) nonstop flights
Airlink, LAM Mozambique Airlines, and Turkish Airlines fly nonstop from Maputo (MPM) to Johannesburg (JNB): 433 km (269 mi), about 1h 5m in the air.
- Distance
- 433 km (269 mi)
- Flight time
- 1h 5m
- From
- Maputo Airport in Maputo, Mozambique
- To
- O.R. Tambo International Airport in Johannesburg, South Africa
Airlines on this route
- Airlink
- LAM Mozambique Airlines
- Turkish Airlines
Return flights
Johannesburg (JNB) to Maputo (MPM) is flown nonstop by Airlink, LAM Mozambique Airlines, and Turkish Airlines.
More nonstop flights from Maputo
- Doha (DOH)
- Lisbon (LIS)
- Addis Ababa (ADD)
- Cape Town (CPT)
- Luanda (NBJ)
- Durban (DUR)
- Nampula (APL)
- Beira (BEW)
- Nacala (MNC)
- Pemba (POL)
- Vilanculo (VNX)
- Inhambane (INH)
- Tete (TET)
- Quelimane (UEL)
- Chimoio (VPY)
All 16 destinations from Maputo (MPM)