We work with more than 300 partners to bring you better travel deals
Cheap Flights to Maputo International
|Popular in||July||High demand for flights, 2% potential price rise|
|Cheapest in||September||Best time to find cheap flights, 1% potential price drop|
|Average price||R4 058||Average for round-trip flights in October 2020|
|Round-trip from||R2 733||From Johannesburg to Maputo|
|One-way from||R1 767||One-way flight from Johannesburg to Maputo|
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Cheapest prices for Maputo International flights by month
Currently, the cheapest month for flights to Maputo International is September. The most expensive month for flights is June. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.
When is the best time to fly to Maputo International?
Choose a month below to see average flight price and weather conditions.
JNB - MPM
R4 008 - R5 555
26 - 31 °C
10 - 104 mm
The best time to fly to Maputo International is during September, but great deals can be found at other times. If you are looking for warm weather when you arrive off of your flight to Maputo International then January is statistically the hottest. November is historically the period with most rainfall.
When is the best time to book a flight to Maputo International?
To ensure you get the cheapest price possible for a flight to Maputo International, you should look to book at least 59 days in advance of your intended travel date. The price of your flight may increase if you delay and leave booking until a week or so before departure.
Which day is cheapest to fly to Maputo International?
The cheapest day to fly to Maputo International is usually Thursday. At the moment, Tuesday is the most expensive.
What time of day is cheapest to fly to Maputo International?
Maputo International flights can be made cheaper if you choose a flight in the evening. Booking a flight at midday will likely mean higher prices.
Alternative, similarly priced destinations
Find the best prices for you!
Cheap tickets to Maputo International found by our users in South Africa
Cheapest flights to Mozambique
Johannesburg to Maputo flights from R2 733 pp
Johannesburg to Vilanculos flights from R6 415 pp
Johannesburg to Inhambane flights from R6 579 pp
Johannesburg to Nampula flights from R7 233 pp
Johannesburg to Beira flights from R7 249 pp
Johannesburg to Pemba flights from R8 166 pp
Cape Town to Vilanculos flights from R8 428 pp
Cape Town to Maputo flights from R11 324 pp
Lanseria International Airport to Maputo flights from R15 660 pp