MPM - ZA1
R203 - R310
10 - 20 °C
0 - 120 mm
High demand for flights, 18% potential price rise
Best time to find cheap flights, 20% potential price drop
From Maputo Intl to Johannesburg
One-way flight from Maputo Intl to Johannesburg
Flights from Maputo to Johannesburg lean towards being more expensive in July. Prices are generally better when you fly from Maputo to Johannesburg in March, with the cheapest ticket starting at R2 693.
Monday is generally a great day to depart. Flying on this day could help you save up to 13%.
It’s typically best to fly out from Maputo to Johannesburg in the morning. Doing so could potentially save you 8% on the flight price compared to flying at midday, which is usually more expensive.
Users have found that booking a flight from Maputo to Johannesburg at least 55 days early can save you up to 12% on average compared to booking a flight this week. If booking 55 days before your flight isn’t an option for you, users have found flights from Maputo to Johannesburg for as little as R3 830 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R4 115 for flights departing within the next 3 days.
Most people fly from Maputo Intl (MPM) if they book a flight from Maputo to Johannesburg. On average, Maputo Intl has 7 outbound flights to Johannesburg per day from 2 airlines. Maputo Intl is conveniently located just 4,5 km from Maputo’s city centre.
Some of the carriers operating flights from Maputo Intl to Johannesburg that may be offering flexible cancellation policies are LAM and South African. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Maputo to Johannesburg for under R3 800. The cheapest flight booked recently is on LAM for just R3 786, but on average you can expect to pay R4 100.
Cheapflights has 20 direct flights from Maputo to Johannesburg under R3 800. A good price for a direct flight from Maputo to Johannesburg is less than R4 160.
There are currently 20+ open flights from Maputo to Johannesburg within the next 7 days for less than R4 300.
Direct flights can be found on the following days: Sunday, Monday, Thursday, Friday, Saturday.
The Maputo Intl to Johannesburg flight path was viewed by 1 878 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
Per day, 3 flights depart from Maputo to Johannesburg on average.
Morning (6am - Midday) - 67% of flight departures
Afternoon (Midday - 6pm) - 33% of flight departures
Departing from Maputo to Johannesburg will take you 1h 05m. The distance from Maputo to Johannesburg is about 435 km. All flights are typically direct.
Currently priced at R3 786, LAM will fly you from Maputo to Johannesburg and back. In addition to LAM, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from South African and Airlink - these airlines can fly you to your destination from R3 830 and R4 399, respectively.
The cheapest airline one-way is South African, with whom users have recently found tickets for as low as R2 020. However, be on the lookout for offers from LAM and Airlink, as they are both options that can get you from Maputo to Johannesburg for a low price.
Before booking your flight to Johannesburg from Maputo, have a look at the most reliable airlines to get you to your destination on time: Airlink (94%), LAM (90%), South African( 90%).
The Maputo International Airport is located just 6 km North of the city of Maputo, Mozambique. Travellers can reach the airport from the city within 13 minutes by car or taxi. This airport services flights to Johannesburg’s largest airport, the O.R. Tambo International Airport, which is 25 minutes away from downtown Johannesburg by car. If you prefer to fly out of a different airport, Nelspruit Airport is two hours and 50 minutes away and located in South Africa.
There are a number of nonstop flight options between Maputo and Johannesburg. Most flights between these two destinations are direct and total an hour and fifteen minutes of flight time. While there is a separate currency for pricing in Mozambique, the Maputo Airport accepts South African Rand (ZAR) as payment.
Those looking for longer or cheaper travel options can find a LAM flight between Maputo and Johannesburg with a single stopover at the Chingozi Airport. This is an overnight layover that adds 29 hours to travel time. In addition, there are LAM and Kenya Airways flights with a number of stops in Chingozi and Beira. Some airlines may stop at the Pemba Airport for a long stopover as well.
Citizens of South Africa or Mozambique are not required to have a visa in order to visit the country. International travellers who are visiting Johannesburg from Maputo will need to have updated visa or passport documents in order, with at least two blank pages for border authorities. Visas should be obtained several weeks in advance of the scheduled flight date, as they can take some time to process. There are a number of different traveler’s or student visas available that can reduce travel time and allow for an extended stay.
Information is based on travel restrictions from Maputo Intl to Johannesburg
Most visitors from Maputo Intl need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.
COVID-19 testing requirements
Visitors from Maputo Intl must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.
Visitors from Maputo Intl are not required to quarantine after entering Johannesburg.
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.
Returning to Maputo Intl from Johannesburg
COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Maputo Intl.
Visitors from Johannesburg are not required to quarantine after entering Maputo Intl.
|Afternoon Midday to 6 PM||49% of flight departures|
|Morning 6 AM to midday||36% of flight departures|
|Early morning Midnight to 6 AM||15% of flight departures|
|Evening 6 PM to midnight||0% of flight departures|