Cheap flights from Johannesburg to Maputo

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

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

Return
Economy
From?
To?
Fri 9/24
Fri 10/1
Any month
|

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

All the information you need to plan the best JNB to MPM flight in 2021: compare Johannesburg to Maputo flight prices with the expected peak season, weather and rainfall in Maputo.
ZA1 - MPM
Price
R3 367 - R3 730
MPM
Temperature
26 - 31 °C
MPM
Precipitation
10 - 104 mm

Popular in

November

High demand for flights, 6% potential price rise

Cheapest in

March

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

Round-trip from

R3 367

From Johannesburg to Maputo Intl

One-way from

R2 003

One-way flight from Johannesburg to Maputo Intl

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 Johannesburg to Maputo?

It’s generally more expensive to depart on a Wednesday, 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 Johannesburg to Maputo?

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

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

Flights from Johannesburg to Maputo lean towards being more expensive in November. Prices are generally better when you fly from Johannesburg to Maputo in March, with the cheapest ticket starting at R3 106.

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

It’s typically best to fly out from Johannesburg to Maputo in the afternoon. Doing so could potentially save you 8% on the flight price compared to flying at midday, which is usually more expensive.

Cheap flights from Johannesburg to Maputo in September, October 2021

The best prices found for JNB to MPM flights in September, October
12 Oct - 19 Oct
R3 715pp
JNB
Johannesburg OR Tambo
South African
Direct
MPM
Maputo Intl
MPM
Maputo Intl
South African
Direct
JNB
Johannesburg OR Tambo
8 Oct - 10 Oct
R3 730pp
JNB
Johannesburg OR Tambo
South African
Direct
MPM
Maputo Intl
MPM
Maputo Intl
South African
Direct
JNB
Johannesburg OR Tambo
22 Sep - 13 Oct
R3 773pp
JNB
Johannesburg OR Tambo
Airlink
Direct
MPM
Maputo Intl
MPM
Maputo Intl
Airlink
Direct
JNB
Johannesburg OR Tambo

Johannesburg to Maputo 2021 flight deals

Cheap flights to Maputo from Johannesburg found for this year
30 Dec - 3 Jan
R3 686pp
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
12 Oct - 19 Oct
R3 715pp
JNB
Johannesburg OR Tambo
South African
Direct
MPM
Maputo Intl
MPM
Maputo Intl
South African
Direct
JNB
Johannesburg OR Tambo
8 Oct - 10 Oct
R3 730pp
JNB
Johannesburg OR Tambo
South African
Direct
MPM
Maputo Intl
MPM
Maputo Intl
South African
Direct
JNB
Johannesburg OR Tambo

Direct flights to Maputo from Johannesburg

Save time with Johannesburg to Maputo direct flight deals
30 Dec - 3 Jan
R3 686pp
JNB
Johannesburg OR Tambo
LAM
Direct
MPM
Maputo Intl
MPM
Maputo Intl
LAM
Direct
JNB
Johannesburg OR Tambo
12 Oct - 19 Oct
R3 715pp
JNB
Johannesburg OR Tambo
South African
Direct
MPM
Maputo Intl
MPM
Maputo Intl
South African
Direct
JNB
Johannesburg OR Tambo
8 Oct - 10 Oct
R3 730pp
JNB
Johannesburg OR Tambo
South African
Direct
MPM
Maputo Intl
MPM
Maputo Intl
South African
Direct
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to Maputo

Late deals on return flights to Maputo from Johannesburg, departing today and this week
22 Sep - 13 Oct
R3 773pp
JNB
Johannesburg OR Tambo
Airlink
Direct
MPM
Maputo Intl
MPM
Maputo Intl
Airlink
Direct
JNB
Johannesburg OR Tambo
26 Sep - 3 Oct
R4 063pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
MPM
Maputo Intl
MPM
Maputo Intl
South African
Direct
JNB
Johannesburg OR Tambo
23 Sep - 29 Sep
R4 223pp
JNB
Johannesburg OR Tambo
Airlink
Direct
MPM
Maputo Intl
MPM
Maputo Intl
Airlink
Direct
JNB
Johannesburg OR Tambo

One-way flights to Maputo Intl from Johannesburg

The cheapest one-way flights from Johannesburg to Maputo
6:00 - 7:00
South African
Direct
1h 00m
JNB - MPM
South African
R2 003
Kiwi.com
14:10 - 15:20
LAM
Direct
1h 10m
JNB - MPM
LAM
R2 119
12:50 - 13:50
Airlink
Direct
1h 00m
JNB - MPM
Airlink
R2 148

Related info for your journey

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

Flight FAQs

From Johannesburg to Maputo

What airport do you fly into for flights to Maputo from Johannesburg?

Most people fly into Maputo Intl (MPM) if they book a flight to Maputo from Johannesburg. On average, Maputo Intl has 7 inbound flights from Johannesburg per day from 3 airlines. Maputo Intl is conveniently located just 4,5 km from Maputo’s city centre.

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

Some of the carriers operating flights from Johannesburg to Maputo Intl that may be offering flexible cancellation policies are LAM, South African, and Ethiopian Air. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Johannesburg to Maputo for under R3 700 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Maputo for under R3 700. The cheapest flight booked recently is on LAM for just R3 686, but on average you can expect to pay R3 933.

Are there direct flights from Johannesburg to Maputo for under R3 700 on Cheapflights?

Cheapflights has 20 direct flights from Johannesburg to Maputo under R3 700. A good price for a direct flight from Johannesburg to Maputo is less than R3 933.

Are there last-minute flights available from Johannesburg to Maputo for under R3 800?

There are currently 20+ open flights from Johannesburg to Maputo within the next 7 days for less than R3 800.

What days are direct flights available from Johannesburg to Maputo?

Direct flights are available for this route on the following days: Monday.

How popular is this Johannesburg to Maputo flight route?

The Johannesburg to Maputo Intl flight path was viewed by 9 001 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

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

Travellers can expect 1 flight from Johannesburg to Maputo on average per day.
Afternoon (Midday - 6pm) - 100% of flight departures

How long is the flight from Johannesburg to Maputo?

A quick flight from Johannesburg to Maputo can take about 1h. LAM provides one of the quickest options available for as low as R3 686. Airlines will cover a distance of 435 km. Most flights are nonstop.

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

According to our current data, LAM (R3 686), South African (R3 715), and Airlink (R3 773) offers the cheapest pricing from Johannesburg to Maputo.

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

For one-way options, check prices for South African. According to our data, you can fly for as low as R1 756. Users have also found prices from R2 119 and R2 133 on South African and LAM, respectively.

COVID Restrictions

View COVID Travel Restrictions for Maputo, Mozambique

Do I need a COVID test to fly to Maputo from Johannesburg?

Information is based on travel restrictions from Johannesburg to Maputo Intl

Most visitors from Johannesburg need to provide a negative COVID-19 test result and/or quarantine to enter Maputo Intl.

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Maputo Intl.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Maputo Intl.

Do I need a test to fly back to Johannesburg from Maputo?

Returning to Johannesburg from Maputo Intl

COVID-19 testing requirements
Visitors from Maputo Intl must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Maputo Intl are not required to quarantine after entering Johannesburg.

Hide COVID Travel Restrictions for Maputo, Mozambique

Alternative routes for Johannesburg to Maputo

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

Destination information for Maputo

Things to know before you go - useful duration and weather info for your trip from Johannesburg to Maputo.
Today's exchange rate
R1 = MT 4,36
Flight duration from Johannesburg to MPM
1h 05m
Average temperature for September in Maputo
28.0 °C
Avg rainfall for September in Maputo
17.0 mm

Airports servicing Johannesburg

Lanseria (HLA)

Airports servicing Maputo

Top 3 airlines flying from Johannesburg to Maputo Intl

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Maputo choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
LAM
R221 R268 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by LAM. Please check directly on their website for additional information.

Search LAM flights
South African
R207 R272 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Ethiopian Air
R553 R879 No cancel fee 72%
Search Ethiopian Air flights

Hourly flight availability from Johannesburg to Maputo

See what time of day planes typically take off from Johannesburg towards Maputo.
Afternoon Midday to 6 PM 35% of flight departures
Evening 6 PM to midnight 29% of flight departures
Morning 6 AM to midday 26% of flight departures
Early morning Midnight to 6 AM 10% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Johannesburg to Maputo
See how many times per day planes take to the skies headed from Johannesburg to Maputo.
Sunday
7 daily flights
Monday
10 daily flights
Tuesday
5 daily flights
Wednesday
9 daily flights
Thursday
8 daily flights
Friday
10 daily flights
Saturday
4 daily flights
Home Africa Mozambique Maputo Cheap flights from Johannesburg to Maputo
  • 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