Cheap Flights from Maputo to Johannesburg
Browse current best options from Maputo. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Maputo
RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Maputo to Johannesburg
Explore current cheapest deals departing from Maputo to Johannesburg
Round trip
Sort by: Cheapest
June 25 - June 28
MPM - Johannesburg
$266
$214
Round trip
August 3 - August 14
MPM - Johannesburg
$213
$216
Round trip
July 23 - July 30
MPM - Johannesburg
$216
$238
Round trip
July 7 - July 10
MPM - Johannesburg
$235
$239
Round trip
July 2 - July 30
MPM - Johannesburg
$194
$239
Round trip
September 10 - September 25
MPM - Johannesburg
$239
$245
Round trip
July 1 - July 5
MPM - Johannesburg
$234
$251
Round trip
July 14 - July 20
MPM - Johannesburg
$220
$251
Round trip
June 23 - June 25
MPM - Johannesburg
$275
$253
Round trip
July 1 - July 15
MPM - Johannesburg
$201
$253
Round trip
Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Maputo to Johannesburg
How much is a round trip from Maputo to Johannesburg
Regular price: $218 - $324
Prices for flights from Maputo to Johannesburg are currently below the regular range.
The regular price range for flights from Maputo to Johannesburg is between $218 and $324. The current lowest deal is $214 with Linhas Aéreas de Moçambique for travel from Jun 25-Jun 28.
now $214
Low $218
High $324
The cheapest time to fly from Maputo to Johannesburg
The cheapest month to fly from Maputo to Johannesburg is December, with a median price of $219. The most expensive month is October, with a median price of $375. Prices are generally lower from January to December.
December
Flights from $219
October
Flights from $375
Direct flights from Maputo to Johannesburg
Linhas Aéreas de Moçambique
Last-minute flights going from Maputo to Johannesburg
Thu, Jun 18
MPM - Johannesburg
Maputo (MPM) - Johannesburg (JNB)
Linhas Aéreas de Moçambique
$287
$279
One-way
Fri, Jun 19
MPM - Johannesburg
Maputo (MPM) - Johannesburg (JNB)
Linhas Aéreas de Moçambique
$285
$277
One-way
Fri, Jun 19
MPM - Johannesburg
Maputo (MPM) - Johannesburg (JNB)
Linhas Aéreas de Moçambique
$289
$280
One-way
Sat, Jun 20
MPM - Johannesburg
Maputo (MPM) - Johannesburg (JNB)
Linhas Aéreas de Moçambique
$289
$255
One-way
Sun, Jun 21
MPM - Johannesburg
Maputo (MPM) - Johannesburg (JNB)
Linhas Aéreas de Moçambique
$289
$254
One-way
Mon, Jun 22
MPM - Johannesburg
Maputo (MPM) - Johannesburg (JNB)
Linhas Aéreas de Moçambique
$280
$254
One-way
Biggest price drops on these dates for flights from Maputo to Johannesburg
Dec 23 - Dec 30
$414 → $254
39%
Dec 16 - Dec 21
$415 → $277
33%
Dec 7 - Dec 11
$403 → $277
31%
Dec 7 - Dec 10
$402 → $277
31%
Popular Airports to fly from Maputo to Johannesburg
Maputo - Johannesburg route insights
💸 Price insights
Recent fares near the typical level
Recent fares from Maputo to Johannesburg are near the typical level, with a median price of $237.
📅 Best time to fly
December is historically cheapest
Historically, December is the cheapest month to fly from Maputo to Johannesburg, with a median price of $219.
⏱️ Flight duration
Short-haul flights, 1h 10m median
Flights from Maputo to Johannesburg are short-haul, with a median duration of 1 hour 10 minutes.
✈️ Airlines & availability
Direct flights are dominant
84.3% of deals are for direct flights, with frequent deals available almost daily.
🏆 Airline highlight
Linhas Aéreas de Moçambique offers direct flights
Linhas Aéreas de Moçambique provides direct flights on this route.
🎯 Booking tip
Consider booking in December
For the lowest fares, consider booking your flight in December, with a median price of $219.
Maputo main airports to depart from
Maputo International (MPM)
Maputo International Airport is a convenient departure point for flights to Johannesburg.
📍 ~5 km from Maputo city center (reachable by car).
💸 Flights from ~$214
Johannesburg main airports to arrive at
O. R. Tambo International (JNB)
O. R. Tambo International Airport is a primary arrival option for Johannesburg flights from Maputo.
📍 ~20 km from Johannesburg city center (reachable by car)
💸 Flights from ~$214
Lanseria International (HLA)
Lanseria International Airport offers an alternative arrival point for flights to Johannesburg.
📍 ~30 km from Johannesburg city center (reachable by car)
💸 Flights from ~$795
Airports nearby Johannesburg used as alternative
Lanseria International (HLA)
Lanseria International (HLA) offers easier terminal navigation and faster check-in processes compared to the main hub.
📍 ~30 km from Johannesburg (reachable by car)
💸 Flights from ~$777
Bloemfontein (BFN)
Bloemfontein (BFN) is a major domestic hub with reliable scheduled services, offering good infrastructure.
📍 ~390 km from Johannesburg (reachable by car)
💸 Flights from ~$391
Kruger Mpumalanga International (MQP)
Kruger Mpumalanga International (MQP) is a reliable regional airport with consistent flight schedules.
📍 ~350 km from Johannesburg (reachable by car)
💸 Flights from ~$424
Polokwane International (PTG)
Polokwane International (PTG) is a domestic airport that helps avoid the congestion of major metropolitan hubs.
📍 ~280 km from Johannesburg (reachable by car)
💸 Flights from ~$525
Durban International (DUR)
Durban International (DUR) is a major international hub with a wide variety of airlines and destinations.
📍 ~500 km from Johannesburg (reachable by car)
💸 Flights from ~$409
Business & First Class Flight Deals to Johannesburg
Discover luxury on the budget with premium cabin class on flights from Maputo to Johannesburg.
Elite
Best Elite deals to Johannesburg
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From MPM
Elite
Jun 20
Johannesburg, South Africa
37% AI deal score
$2,420
From MPM
Elite
Oct 01
Johannesburg, South Africa
36% AI deal score
$2,493
From MPM
Elite
Jul 31
Johannesburg, South Africa
36% AI deal score
$2,592
From MPM
Elite
Jun 26
Johannesburg, South Africa
35% AI deal score
$2,718
From MPM
Elite
Dec 07
Johannesburg, South Africa
35% AI deal score
$2,721
From MPM
Elite
Jul 24
Johannesburg, South Africa
35% AI deal score
$2,863
From MPM
Elite
Aug 09
Johannesburg, South Africa
35% AI deal score
$2,869
From MPM
Elite
Jun 24
Johannesburg, South Africa
34% AI deal score
$2,965
From MPM
Elite
Jul 01
Johannesburg, South Africa
34% AI deal score
$3,051
From MPM
Elite
Jul 25
Johannesburg, South Africa
34% AI deal score
$3,051
From MPM
Elite
Jun 20
Johannesburg, South Africa
34% AI deal score
$3,071
From MPM
Elite
Jun 19
Johannesburg, South Africa
34% AI deal score
$6,056
From MPM
Elite
Jun 21
Johannesburg, South Africa
34% AI deal score
$6,072
From MPM
Elite
Jul 09
Johannesburg, South Africa
34% AI deal score
$6,108
From MPM
Elite
Jun 30
Johannesburg, South Africa
34% AI deal score
$6,148
From MPM
Elite
Jun 27
Johannesburg, South Africa
34% AI deal score
$6,191
From MPM
Elite
Jul 30
Johannesburg, South Africa
34% AI deal score
$6,690
From MPM
Elite
Jul 30
Johannesburg, South Africa
34% AI deal score
$6,692
From MPM
Elite
Jul 30
Johannesburg, South Africa
34% AI deal score
$6,692
From MPM
Elite
Jun 21
Johannesburg, South Africa
34% AI deal score
$11,977
From MPM
Elite
Jun 22
Johannesburg, South Africa
33% AI deal score
$2,849
From MPM
Elite
Jul 17
Johannesburg, South Africa
33% AI deal score
$3,145
From MPM
Elite
Dec 08
Johannesburg, South Africa
33% AI deal score
$3,279
From MPM
Elite
Jun 24
Johannesburg, South Africa
33% AI deal score
$3,390
From MPM
Elite
Jun 22
Johannesburg, South Africa
32% AI deal score
$3,099
From MPM
Elite
Jun 23
Johannesburg, South Africa
32% AI deal score
$3,384
From MPM
Elite
Jun 20
Johannesburg, South Africa
32% AI deal score
$3,386
From MPM
Elite
Jul 09
Johannesburg, South Africa
32% AI deal score
$3,425
From MPM
Elite
Aug 01
Johannesburg, South Africa
32% AI deal score
$3,430
From MPM
Elite
Jun 20
Johannesburg, South Africa
32% AI deal score
$3,477
From MPM
Elite
Jun 25
Johannesburg, South Africa
32% AI deal score
$3,661
From MPM
Elite
Jul 02
Johannesburg, South Africa
31% AI deal score
$3,326
From MPM
Elite
Jun 24
Johannesburg, South Africa
31% AI deal score
$3,394
From MPM
Elite
Aug 15
Johannesburg, South Africa
31% AI deal score
$3,424
From MPM
Elite
Jun 25
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Aug 01
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Aug 06
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Jul 30
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Jul 23
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Aug 08
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Jul 02
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Aug 13
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Jun 18
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Jun 25
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Jul 02
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Jul 09
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Jun 18
Johannesburg, South Africa
31% AI deal score
$3,425
From MPM
Elite
Oct 03
Johannesburg, South Africa
31% AI deal score
$3,430
From MPM
Elite
Jul 30
Johannesburg, South Africa
31% AI deal score
$3,430
From MPM
Elite
Oct 17
Johannesburg, South Africa
31% AI deal score
$3,430
From MPM
Elite
Jun 25
Johannesburg, South Africa
31% AI deal score
$3,430
From MPM
Elite
Jun 25
Johannesburg, South Africa
31% AI deal score
$3,430
From MPM
Elite
Jul 02
Johannesburg, South Africa
31% AI deal score
$3,430
From MPM
Elite
Jul 02
Johannesburg, South Africa
31% AI deal score
$3,430
From MPM
Elite
Jul 02
Johannesburg, South Africa
31% AI deal score
$3,430