Cheap Flights from Johannesburg to Maputo

Compare Johannesburg to Maputo flight deals

Find the cheapest month or even day of the year to fly to Maputo

Book the best Maputo fare with no extra fees

Flight deals from Johannesburg to Maputo

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Maputo? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Maputo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Maputo flights are currently cheapest in April.

Direct flights from Johannesburg to Maputo

Johannesburg to Maputo: Alternative routes

Compare routes from Johannesburg to Maputo below. You may find an airport to fly into that's cheaper, faster, or easier than Maputo.

Johannesburg to Maputo: Flight information

The things to know before you go.
Cheapest flight found$440
Cheapest month to flyApril
Average flight time1 hr, 11 mins
Most popular airlineQatar Airways
Average flights per week278

Finding cheap flights from Johannesburg to Maputo: Frequently asked questions

The best price we found for a return flight from Johannesburg to Maputo is $440. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 11 minutes is the average flight time from Johannesburg to Maputo.
Qatar Airways, Airlink and Emirates fly direct from Johannesburg to Maputo.
As of February 2026, there are 139 flights per week flying from Johannesburg to Maputo.
The cheapest month to fly from Johannesburg to Maputo is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Maputo Airport on Wednesday, 1 April 2026.
Yes – the average flight time is 1 hour and 11 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Maputo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Maputo is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Maputo is LAM .

Travelling from Johannesburg to Maputo International Airport (MPM): What you need to know

  • Johannesburg's main base, O.R. Tambo International Airport (JNB), is where new adventures begin. Explore the departure options from here when planning your flight from Johannesburg to Maputo International Airport (MPM).

  • Expect to be travelling for 1 hour 10 minutes. On average, that's the time it takes for a direct Johannesburg to Maputo International Airport flight.

  • Johannesburg and Maputo (where Maputo International Airport is located) share the UTC+2 timezone. That means you won't have to adjust your watch once you land.

  • O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM) is the most popular route. There are 42 direct weekly flights to pick from. If you prefer a later start to the day, take the last flight with LAM at 7:30pm. Go for the first JNB to MPM departure operated by Airlink (South Africa) at 8:05am if you want to get going earlier.

  • For hassle-free travel, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This way, you can comfortably catch your flight from Johannesburg to MPM.

  • Taking off during a peak time like public or school holidays? Expect longer queues at security and check-in. To play it safe, arrive up to four hours before international flights and two hours ahead of domestic departures.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • You can hop on a direct flight from Johannesburg to Maputo International Airport (MPM) departing from O.R. Tambo International Airport (JNB).

  • You'll have your choice of carriers that operate direct flights from Johannesburg to Maputo International Airport departing from JNB. Book your ticket with one of these:

  • Airlink (South Africa) is the airline with the highest passenger demand for flights from JNB to MPM.

  • The carrier with the top on-time arrival rate on this route is Airlink (South Africa).

  • JNB is around 29 kilometres from central Johannesburg. If you're ride-sharing, catching a cab or driving from the centre, it'll take you 30 minutes or so to get there, depending on traffic. If you're using public transport, expect the journey time to be around 1 hour 10 minutes.

  • Searching for a convenient hotel close to O.R. Tambo International Airport? If you've booked an early flight from Johannesburg to Maputo International Airport, these accommodation options will have you sleeping moments from your departure gate:

  • Of all flights leaving O.R. Tambo International Airport, 77.1% arrive as scheduled at their destination.

Lanseria International Airport (HLA)

  • Fit a stopover into your itinerary at Cape Town International Airport (CPT). It's a key transfer point for flights from Johannesburg to Maputo International Airport (MPM) out of Lanseria International Airport.

  • Depending on traffic, you can drive to HLA from the centre of Johannesburg in about 50 minutes. The airport is roughly 48 kilometres away.

  • Get your holiday started early with an extra night away from home. Before your Johannesburg to MPM flight, stay in one of these hotels close to Lanseria International Airport:

About Maputo International Airport (MPM)

How to find the cheapest flights from Johannesburg to Maputo International Airport (MPM)

  • Right now, $257 is the best price we've found for a one-way ticket from Johannesburg to Maputo International Airport. The cheapest price for a return flight is $440. Keep in mind fares can change due to demand at the time of booking.

  • Book 11 months before you want to travel. Pricing trends show that this is the ideal window for finding cheap flights from Johannesburg to MPM.

  • April is when you're most likely to land a bargain on a Johannesburg to Maputo International Airport ticket. If you want to travel at a different time of year, the 'Whole month' tool will give you the lowest prices for each month.

  • There's no need to check back in every day to find out if fares have dropped when you create a Price Alert. We'll let you know the moment a lower fare pops up on flight tickets from Johannesburg to MPM.

  • Filters make it easier to save some cash on your flight from Johannesburg to Maputo International Airport. Choose the airlines, flight times and stops that work for you. Then sort the results by 'Cheapest' to zero in on the cheapest fare fast.

The best time to fly from Johannesburg to Maputo International Airport (MPM)

  • It's time to figure out when to book your flight from Johannesburg to Maputo International Airport (MPM). July is the most popular month to visit Maputo. If you like things a bit more low-key, head there in February.

  • Book a Johannesburg to MPM flight ticket departing in February if you want to visit the city during its warmest month. You can expect temperatures in Maputo to range from 21ºC to 31ºC.

  • July sees temperatures of between 14ºC and 26ºC. Search for cheap tickets from Johannesburg to Maputo International Airport around that time if you want to travel when it's cooler.

More about Maputo

  • Start your Maputo trip right by choosing the ideal place to stay. Once you've booked your flight from Johannesburg to Maputo International Airport, browse our selection of accommodation options including:

  • All great adventures should include some sightseeing. Catedral de Maputo, Vamizi Island and FEIMA - Feira de Artesanato, Flores e Gastronomica are attractions you won't want to skip in Maputo.

Explore more of Mozambique

  • Maputo is just the tip of the iceberg when it comes to what Mozambique has to offer. Travel further to Chokwe, which is around 161 kilometres away to the north. From CHOKWE PARK to Church Universal Chokwe, there's no shortage of things to do in this popular city.

  • Where to next? Set off for Macia. It's around 113 kilometres north-east of Maputo and boasts highlights like Saint Mary & Martha Anglican Church.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.