Skip to main content
Beginning of main content

JNB (Johannesburg) to MPM (Maputo) Flights

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Interesting Facts About Flights from Johannesburg to Maputo (JNB to MPM)

Question : Can you cut down on flight costs by changing the day of the week you travel to Maputo?
Answer : For the month of August, Sunday is your cheapest day to fly. Being flexible with your travel days garners even more savings during booking.

Question : If traveling from JNB to MPM, how long can you expect to be in the air?
Answer : Flying from JNB to MPM typically takes about one hour and one minute.

Question : Do travelers from Johannesburg typically stay in Maputo for very long?
Answer : The average time spent in Maputo by passengers from Johannesburg is one week.

Question : If having the most departure times is important to you, is there a particular day of the week that offers the most options?
Answer : The day with the most departure times for this route is Wednesday with seven options. However, with only five flight times, Saturday doesn't offer quite as many options when finding that perfect departure time.

Question : Should you be aware of any airlines that have a reputation of delayed arrivals for this route?
Answer : If you're flying LAM to Maputo from Johannesburg, you may be tardy as they're late 100% of the time. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.

Question : What price range should you expect when booking from Johannesburg (JNB) to Maputo (MPM)?
Answer : Prices for this trip tend to change less than other flights from South Africa. They can vary from $178 to $288. Remember, the sooner you book, the more you'll be able to save.

Question : Should you take that vacation to Maputo in the next 30 days?
Answer : As of Jul 17th, the best day for booking to Maputo (MPM) is Jul 29th. It costs $178, which is 18% below this route's average price.