FromTo
Departure·1 pax, Economy

Cheapest flights for Johannesburg – Maputo (JNB – MPM)

Aviasales.ge will find you the cheapest airfare for Johannesburg – Maputo by comparing the ticket prices to Maputo using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Johannesburg – Maputo is up to you.

Direct flight for from Johannesburg to Maputo

The easiest way to to get to your destination is a direct flight. Direct flights for from Johannesburg to Maputo are offered by:

  • Emirates (daily EK4117)
  • Airlink (daily 4Z272)
  • South African Airways (daily SA7097)
  • LAM Mozambique Airlines (5 days per week, flight TM302)

Maputo is served by 1 airport: Maputo International Airport. Direct flights for Johannesburg – Maputo are operated by:
  • LAM Mozambique Airlines, Airlink from O.R. Tambo International Airport to Maputo International Airport
Flight with layover for the route from Johannesburg to Maputo

An alternative option for Johannesburg – Maputo (round-trip) would be a flight with a layover. Prices start at 2 436.

Please keep in mind that depending on the number of days remaining until your departure, ticket prices for Johannesburg – Maputo could change by more than 43%.

Aviasales.ge suggests buying tickets for Johannesburg – Maputo in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Johannesburg – Maputo (JNB – MPM)
453 km
Distance
70
Number of flights per week
₾409
Lowest price
₾0
Average ticket price
08:05
Earliest flight out
19:30
Latest flight out
Airlines flying from Johannesburg to Maputo
Airports serving Johannesburg – Maputo

Johannesburg airports serving flights to Maputo:

  • O.R. Tambo International Airport (JNB)

Maputo airports accepting flights from Johannesburg:

  • Maputo International Airport (MPM)