• Sign in
South Africa (English)
English

Cheap flights from Johannesburg to Maputo from R1 174

This is the cheapest one-way flight price, found on 6/12. Prices may vary by date and flight preferences.
JNB — MPM
dec 12 — dec 191
1 adult
tis 12/12
tis 19/12

Were you looking for Flights from Maputo to Johannesburg?

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

Discover tips and strategies to find the most affordable flight options for your journey from Johannesburg (ZA1) to Maputo (MPM). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 8 december 2023.

Popular in

January

Cheapest in

October

Round-trip from

R55 734

One-way from

R1 363
High demand for flights, 11% potential price rise
Best time to find cheap flights, 41% potential price drop
From Johannesburg to Maputo Intl
One-way flight from Johannesburg to Maputo Intl

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

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

October is one of the best times of the year to fly to Maputo from Johannesburg. Prices for October average R5 130 per person but you can even find prices for as low as R2 745. The most expensive prices can be found in the month of January. Opting for a October flight can save you 11% on your journey compared to booking in January

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

When flying from Johannesburg to Maputo, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap LAM flights from Johannesburg to Maputo

Explore cheap flight options specifically provided by LAM for the route between Johannesburg and Maputo. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 december 2023.
Check out some of the cheapest LAM flights we've come across from Johannesburg to Maputo. It's recommended that users confirm their flight details before booking.

Cheap Airlink flights from Johannesburg to Maputo

Explore cheap flight options specifically provided by Airlink for the route between Johannesburg and Maputo. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 december 2023.
Take a gander at the lowest prices we've found on Airlink flights from Johannesburg to Maputo. Check back soon if you're not seeing flights that suit your needs.

Cheap Johannesburg to Maputo flights in December & January 2023

Find cheap flight options from Johannesburg to Maputo specifically for the months of December and January 2023. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 697 326 searches. Prices were last updated on 8 december 2023.
These are some of the best deals we've found on flights to Maputo in 2023 at this time. Check back soon for alternative fares.

Johannesburg to Maputo 2023 flight deals

Discover exclusive flight deals for travel between Johannesburg and Maputo in 2023. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 december 2023.
These are some of the best deals we've found on flights to Maputo in 2023 at this time. Check back soon for alternative fares.

Direct flights to Maputo from Johannesburg

Discover direct flight options from Johannesburg to Maputo. Find direct flights with no stopovers, providing a convenient travel experience. Explore direct flight options based on user searches, and compare prices and availability for your desired travel dates. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 december 2023.
Consider booking one of these non-stop flights heading from Johannesburg to Maputo. Search for alternative flights from Johannesburg to Maputo by utilizing the search form above.

Johannesburg to Maputo flights leaving soon

Find last-minute flight options from Johannesburg to Maputo for spontaneous travel. Discover available flights and compare prices based on user searches. Secure great deals and offers for spontaneous trips with quick booking options. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 december 2023.
Have a look at some of the last-minute flights available departing from Johannesburg to Maputo. Users should double check the flight they book to ensure it matches the day, time, and destination they're looking for.

One-way flights to Maputo from Johannesburg

Search for one-way flight options from Johannesburg to Maputo. Find affordable one-way fares based on user searches. Compare prices and availability to plan your one-way journey according to your preferred dates and budget. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 december 2023.
Some of the best available deals we've found on one-way flights from Johannesburg to Maputo. Users can also find round-trip Johannesburg to Maputo flights by using the search form above.

Find flights from Johannesburg to Maputo within your budget

Customise your flight search to find flights from Johannesburg to Maputo that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 december 2023.

Fly from

Any airport

Fly to

Any airport

Budget

R2 802 - R5 717

Route

Depart

Return

Price

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

mån 29/1

Nonstop1h 10m

Maputo Intl

tis 30/1

Nonstop1h 10m

R2 802

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

mån 19/2

Nonstop1h 10m

Maputo Intl

ons 28/2

Nonstop1h 10m

R2 821

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

tors 4/1

Nonstop1h 10m

Maputo Intl

tors 11/1

Nonstop1h 10m

R2 896

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

tors 8/2

Nonstop1h 10m

Maputo Intl

tors 8/2

Nonstop1h 10m

R2 915

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

tis 2/1

Nonstop1h 10m

Maputo Intl

fre 5/1

Nonstop1h 10m

R2 934

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

mån 15/1

Nonstop1h 10m

Maputo Intl

mån 22/1

Nonstop1h 10m

R2 953

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

sön 24/12

Nonstop1h 10m

Maputo Intl

sön 24/12

Nonstop1h 10m

R3 199

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

tors 21/12

Nonstop1h 10m

Maputo Intl

tors 28/12

Nonstop1h 10m

R4 108

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

lör 23/12

Nonstop1h 00m

Maputo Intl

tis 26/12

Nonstop1h 15m

R5 717

Flights are sorted by cheapest first

Deals found on 6/12

Average price of flights to Maputo by month

Plan your trip from Johannesburg to Maputo by taking into account the cheapest months to travel. The average price of a one-way flight from Johannesburg to Maputo is currently 1270.42 ZAR while a return flight costs 3371.66 ZAR. Price data was last updated on 3 December 2023.

Currently, October is the cheapest month in which you can book a flight from Johannesburg to Maputo (average of R156). Flying from Johannesburg to Maputo in April is currently the most expensive (average of R300). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.

January

R5 149

February

R5 547

March

R5 547

April

R5 679

May

R5 622

June

R5 603

July

R5 565

August

R4 430

September

R3 029

October

R2 953

November

R2 972

December

R3 105

Reviews of airlines servicing Maputo

Get insights into the airlines that provide service to Maputo. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Maputo. Reviews last updated 8 december 2023.
Get a feel of what it's like to fly with LAM and Airlink from Johannesburg to Maputo by reading reviews from past customers. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.
8,8
Very Good
5 reviews

Comfort

8,8

Crew

8,8

Boarding

9,2

Overall

8,8

Food

8,0

Entertainment

8,4

Reviews

1 / 1

Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top

8,8
Very Good
5 reviews
8,8
Very Good
5 reviews

Comfort

8,8

Crew

8,8

Boarding

9,2

Overall

8,8

Food

8,0

Entertainment

8,4

Reviews

1 / 1

Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top

8,2
Very Good
14 reviews
8,8
Very Good
5 reviews

Comfort

8,8

Crew

8,8

Boarding

9,2

Overall

8,8

Food

8,0

Entertainment

8,4

Reviews

1 / 1

Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top

7,5
Good
125 reviews
8,8
Very Good
5 reviews

Comfort

8,8

Crew

8,8

Boarding

9,2

Overall

8,8

Food

8,0

Entertainment

8,4

Reviews

1 / 1

Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top

7,2
Good
1 829 reviews
8,8
Very Good
5 reviews

Comfort

8,8

Crew

8,8

Boarding

9,2

Overall

8,8

Food

8,0

Entertainment

8,4

Reviews

1 / 1

Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top

Average temperature in Maputo by month

Plan your trip to Maputo by selecting the month that matches your preferred temperature. January sees the highest average temperature while July sees the lowest average temperature. Temperature data was last updated on 3 December 2023.

MPM

Temperature

19 - 27 °C

Average rainfall in Maputo by month

Keep in mind the precipitation totals in Maputo by selecting the month that matches your preferred temperature. Maputo sees an average of 59.17 precipitation per year with the most occurring in January. Precipitation data was last updated on 3 December 2023.

MPM

Rainfall

10 - 150 mm

Related info for your journey

Find useful and relevant information for your journey from Johannesburg to Maputo. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.

What airports serve Johannesburg to Maputo flights?

A traveller who is going to Maputo from Johannesburg will start the flight at O.R. Tambo International Airport. This is a major airport that can handle 28 million passengers each year. The airport is a hub for several airlines including South African Airways, FlySafair, and Mango. It has a pair of parallel runways adjacent to the terminals. After the flight, Maputo International Airport is where passengers will disembark. This airport is about three kilometres from the Maputo city centre and a hub for Kaya Airlines and LAM Mozambique Airlines. Most of the flights from this airport are in Africa but there are a few international locations.

Which airlines fly directly from Johannesburg to Maputo?

There are several nonstop, direct flights into Maputo from Johannesburg. LAM Mozambique Airlines and South African Airways provide all of the direct flights into Maputo. The direct flights take around 1h 00m-1h 10m to reach the destination and often are less expensive than taking a stopover flight. However, there are many stopover flights available into the location. Some stop once, while others may stop twice on the way to Maputo. These flights take longer with the shortest options getting to the destination in 5h 45m. Airlines offering stopover flights include Kenya Airways, South African Airways, and LAM.

What are the stopover options between Johannesburg to Maputo?

When taking a flight from Johannesburg to Maputo, a stopover flight might touch down in airports like Tete Matunda Airport, Nairobi Jomo Kenyatta Airport, or Addis Ababa Airport. The flights are available throughout the day from various airlines. Some flights make two or more stops, which are only a bit more expensive than single-stop flights. These flights might drop down in Nampula Airport and Nacala Airport or Pemba Airport, Nampula Airport, and Tete Matunda Airport. Some of these flights are not much longer than flights with a single stop.

Do I need a passport or visa to fly from Johannesburg to Maputo?

There is no need to have a visa when visiting Maputo from Johannesburg. However, travellers will need to have a valid passport.

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 5 airlines. Maputo Intl is conveniently located just 4,5 km from Maputo’s city centre.

Can I find flights from Johannesburg to Maputo for under R2 900 on Cheapflights?

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

Are there direct flights from Johannesburg to Maputo for under R2 900 on Cheapflights?

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

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

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

What days are direct flights available from Johannesburg to Maputo?

Direct flights can be found on the following days: Thursday.

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

1 flight departure from Johannesburg to Maputo per day on average.
Afternoon (Noon - 6pm) - 100% of flight departures

How long is the flight from Johannesburg to Maputo?

Departing from Johannesburg to Maputo will take you 1h 10m. Airlines will cover a distance of 435 km. All flights are typically nonstop.

What are the cheapest airlines flying from Johannesburg to Maputo round-trip?

LAM, at R2 802, was found to be the cheapest airline from Johannesburg to Maputo. An alternate airline flying to your destination would be FlySafair. Users have found that LAM is 45% cheaper than the other options available to this destination.

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

R1 174 is the cheapest one-way deal found within the past few days, from LAM. You may also be able to find cheap deals on FlySafair and Airlink, with prices starting from R1 571 and R2 764, respectively.

What are the most popular airlines that fly from Johannesburg to Maputo?

What are the most reliable airlines from Johannesburg to Maputo?

No one likes to see their flight delayed. When booking a flight from Johannesburg to Maputo consider choosing FlySafair(97%), Qatar Airways(94%) or Airlink(93%), as they are the most reliable in getting you off to your destination on time.

What are the cheapest flights from Johannesburg to Maputo?

Looking at all options, your cheapest flight can be booked for R1 181. While the most popular route (Johannesburg OR Tambo - Maputo Intl) can be booked for R2 764 on average our data indicates R7 034 when flying from Johannesburg to Maputo.

What does JNB to MPM mean?

This is defined as Johannesburg OR Tambo Airport (JNB) and Maputo Intl Airport (MPM). Codes like Maputo Intl Airport are often used to just call airports uniquely. Ready for more IATA code knowledge? These are related airports for your current travel destination: Johannesburg Lanseria Airport (HLA), Pretoria Wonderboom Apt. Airport (PRY), Sun City Resort Pilansberg Airport (NTY).

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Alternative routes for Johannesburg to Maputo
See prices for flight routes from nearby airports that may be better suited for you.

Top 5 airlines flying from Johannesburg to Maputo

Discover the top 5 airlines that operate flights from Johannesburg to Maputo. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 december 2023.
AirlineCheapestAverageFlexibilityOn-time
FlySafairCheapestR1 729AverageR3 505FlexibilityNo cancel feeOn-timeN/A
Search FlySafair flights
LAMCheapestR2 775AverageR3 904FlexibilityNo cancel feeOn-timeN/A
Search LAM flights
AirlinkCheapestR5 521AverageR5 773FlexibilityNo cancel feeOn-timeN/A
Search Airlink flights
South AfricanCheapestR6 113AverageR6 492FlexibilityNo cancel feeOn-time78%