Cheap flights from Maputo to Johannesburg

Return
Economy
Maputo (MPM)
Johannesburg (JNB)
Depart
Return
Any month
|

The best prices from Maputo to Johannesburg are usually found in March or August, booked 60 days in advance, depart on a Tuesday or Wednesday and return on a Thursday

Return
Economy
From?
To?
Thu 7/29
Thu 8/5
Any month
|

How to find the cheapest flight from
Maputo (MPM) to Johannesburg (JNB)

All the information you need to plan the best MPM to JNB flight in 2021: compare Maputo to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.
MPM - JNB
Price
R2 970 - R4 535
JNB
Temperature
18 - 26 °C
JNB
Rainfall
4 - 151 mm

Popular in

July

High demand for flights, 18% potential price rise

Cheapest in

March

Best time to find cheap flights, 20% potential price drop

Round-trip from

R2 970

From Maputo to Johannesburg

One-way from

R2 341

One-way flight from Maputo to Johannesburg

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Maputo to Johannesburg?

It’s generally more expensive to depart on a Monday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

How far in advance should I book a flight from Maputo to Johannesburg?

Users have found that booking a flight from Maputo to Johannesburg at least 24 days early can save you up to 2% on average compared to booking a flight this week. If booking 24 days before your flight isn’t an option for you, users have found flights from Maputo to Johannesburg for as little as R1 712 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 R1 756 for flights departing within the next 3 days.

What is the cheapest month to fly from Maputo to Johannesburg?

Flights from Maputo to Johannesburg lean towards being more expensive in September. Prices are generally better when you fly from Maputo to Johannesburg in May, with the cheapest ticket starting at R1 273.

When is the cheapest time to fly from Maputo to Johannesburg (MPM - JNB)?

It’s optimal to fly from Maputo to Johannesburg in the morning. By choosing this option you can save up to 8% on the cost of your flight, compared to a flight at midday.

Cheap flights from Maputo to Johannesburg in July, August 2021

The best prices found for MPM to JNB flights in July, August
30 Jul - 5 Sep
R3 994pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
30 Jul - 5 Sep
R4 009pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
2 Aug - 7 Sep
R4 053pp
MPM
Maputo Intl
Multiple airlines
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Airlink
Direct
MPM
Maputo Intl

Maputo to Johannesburg 2021 flight deals

Cheap flights to Johannesburg from Maputo found for this year
26 Sep - 1 Oct
R3 862pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
30 Jul - 5 Sep
R3 994pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
30 Jul - 5 Sep
R4 009pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl

Direct flights to Johannesburg from Maputo

Save time with Maputo to Johannesburg direct flight deals
26 Sep - 1 Oct
R3 862pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
30 Jul - 5 Sep
R3 994pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
30 Jul - 5 Sep
R4 009pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl

Last-minute flights from Maputo to Johannesburg

Late deals on return flights to Johannesburg from Maputo, departing today and this week
30 Jul - 5 Sep
R3 994pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
30 Jul - 5 Sep
R4 009pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
30 Jul - 27 Nov
R4 243pp
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl

One-way flights to Johannesburg from Maputo

The cheapest one-way flights from Maputo to Johannesburg
13:20 - 14:30
LAM
Direct
1h 10m
MPM - JNB
LAM
R2 341
Kiwi.com
11:25 - 12:35
Airlink
Direct
1h 10m
MPM - JNB
Airlink
R2 429
10:30 - 20:15
Multiple Airlines
3 stops
33h 45m
MPM - JNB
Multiple Airlines
R9 730
Gotogate

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Maputo</span> to <span class="emphasized">Johannesburg</span> flights.

Flight FAQs

From Maputo to Johannesburg

What airports do I use to fly from Maputo to Johannesburg?

If you book a flight from Maputo to Johannesburg, you will be flying from Maputo Intl to OR Tambo. Flights to Johannesburg OR Tambo (JNB) from Maputo Intl (MPM) take 1h 10m for a nonstop flight. There are 5 flights from Maputo Intl to Johannesburg per day from 2 airlines.

Which airlines flying from Maputo Intl to Johannesburg OR Tambo have flexible cancellations due to COVID-19?

LAM and South African are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Maputo to Johannesburg for under R4 389 on Cheapflights?

Yes, there are multiple flights from Maputo to Johannesburg for under R4 389. The cheapest flight booked recently is on LAM for just R3 862, but on average you can expect to pay R5 794.

Are there direct flights from Maputo to Johannesburg for under R4 389 on Cheapflights?

Cheapflights has 10 direct flights from Maputo to Johannesburg under R4 389. A good price for a direct flight from Maputo to Johannesburg is less than R4 287.

Are there last-minute flights available from Maputo to Johannesburg for under R4 389?

There are currently 19+ open flights from Maputo to Johannesburg within the next 7 days for less than R4 389.

What days are direct flights available from Maputo to Johannesburg?

You can find direct flights on the following days: Sunday, Monday, Thursday.

How popular is this flight route?

Within the past month, 1 878 users have taken a look at flights from Maputo Intl to Johannesburg OR Tambo.

How many flights depart from Maputo to Johannesburg on average per day?

On average 4 flights depart from Maputo Intl to Johannesburg OR Tambo per day.
Morning (6am - Midday) - 25% of flight departures
Afternoon (Midday - 6pm) - 25% of flight departures
Evening (6pm - Midnight) - 50% of flight departures

Does it rain more in Maputo or Johannesburg?

When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Maputo is roughly similar to Johannesburg. You can assume this to be the case over the next 4 days.

Is Maputo weather warmer or cooler than Johannesburg?

Expect the weather to be around 31 °C on average in January. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Johannesburg is generally colder than in Maputo.

How long does is the flight from Maputo to Johannesburg?

For as low as R3 862, LAM can have you in Johannesburg from Maputo in 1h 10m. Airlines will cover a distance of 435 km. This flight may include one or multiple stops.

What are the cheapest airlines to flying from Maputo to Johannesburg return?

Flying on LAM is currently your cheapest option to Johannesburg, with prices starting at R3 862. Additional return tickets that might be worth considering are offered by Airlink and Ethiopian Air, with the lowest prices starting at R4 067 and R8 983, respectively.

What are the cheapest airlines to fly from Maputo to Johannesburg one-way?

For one-way options, check prices for LAM. According to our data, you can fly for as low as R2 151. Users have also found prices from R2 195 and R4 653 on LAM and Airlink, respectively.

Alternative routes for Maputo to Johannesburg

See prices for flight routes from nearby airports that may be better suited for you.

Destination information for Johannesburg

Things to know before you go - useful duration and weather info for your trip from Maputo to Johannesburg.
Today's exchange rate
R1 = R1,00
Flight duration
1h 06m
Average temperature for July in Johannesburg
18.0 °C
Avg rainfall for July in Johannesburg
4.0 mm

Airports servicing Maputo

Airports servicing Johannesburg

Hourly flight availability from Maputo to Johannesburg

See what time of day planes typically take off from Maputo towards Johannesburg.
Afternoon Midday to 6 PM 48% of flight departures
Morning 6 AM to midday 40% of flight departures
Early morning Midnight to 6 AM 12% of flight departures
Evening 6 PM to midnight 0% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Maputo to Johannesburg
See how many times per day planes take to the skies headed from Maputo to Johannesburg.
Sunday
5 daily flights
Monday
8 daily flights
Tuesday
2 daily flights
Wednesday
8 daily flights
Thursday
7 daily flights
Friday
6 daily flights
Saturday
3 daily flights
Home Africa South Africa Johannesburg Cheap flights from Maputo to Johannesburg
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First