Cheap Flights from O.R. Tambo International Airport to Maputo International Airport
Search for flights from Johannesburg to Maputo and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Thu, Jul 30 | LAM Mozambique
MPM 06:551h 10mNonstopJNB 08:05Maputo - Johannesburg | Wed, Aug 5 | LAM MozambiqueMYR 989 MYR 1,13913% off13% offMYR 1,139 MYR 989 -
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Fri, Jul 31 | LAM Mozambique
MPM 06:551h 10mNonstopJNB 08:05Maputo - Johannesburg | Wed, Aug 5 | LAM MozambiqueMYR 989 MYR 1,13913% off13% offMYR 1,139 MYR 989 -
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Thu, Jun 25 | LAM Mozambique
MPM 17:351h 10mNonstopJNB 18:45Maputo - Johannesburg | Mon, Jun 29 | LAM MozambiqueMYR 1,008 MYR 1,13912% off12% offMYR 1,139 MYR 1,008 -
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Thu, Jul 2 | LAM Mozambique
MPM 17:351h 10mNonstopJNB 18:45Maputo - Johannesburg | Tue, Jul 7 | LAM MozambiqueMYR 1,01111% offMYR 1,139 MYR 1,011 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Mon, Jun 29 | LAM Mozambique
MPM 17:351h 10mNonstopJNB 18:45Maputo - Johannesburg | Mon, Jul 6 | LAM MozambiqueMYR 1,01511% offMYR 1,139 MYR 1,015 -
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Sun, Jun 28 | LAM Mozambique
MPM 06:551h 10mNonstopJNB 08:05Maputo - Johannesburg | Sun, Jul 5 | LAM MozambiqueMYR 1,01711% offMYR 1,139 MYR 1,017 -
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Fri, Jul 3 | LAM Mozambique
MPM 17:351h 10mNonstopJNB 18:45Maputo - Johannesburg | Thu, Jul 9 | LAM MozambiqueMYR 1,01811% offMYR 1,139 MYR 1,018 -
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Tue, Jul 21 | LAM Mozambique
MPM 06:551h 10mNonstopJNB 08:05Maputo - Johannesburg | Thu, Jul 23 | LAM MozambiqueMYR 1,02010% offMYR 1,139 MYR 1,020 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Sat, Jun 27 | LAM Mozambique
MPM 17:351h 10mNonstopJNB 18:45Maputo - Johannesburg | Thu, Jul 2 | LAM MozambiqueMYR 1,02310% offMYR 1,139 MYR 1,023 -
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Tue, Aug 4 | LAM Mozambique
MPM 06:551h 10mNonstopJNB 08:05Maputo - Johannesburg | Sat, Aug 8 | LAM MozambiqueMYR 1,02510% offMYR 1,139 MYR 1,025 -
JNB 13:0017h 25m1 stopMPM 14:00Johannesburg - Maputo | Fri, Jun 26 | Normal Airline
MPM 15:006hNonstopJNB 16:00Maputo - Johannesburg | Sun, Jun 28 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Mon, Jul 6 | LAM MozambiqueMYR 622 MYR 71613% off13% offMYR 716 MYR 622 -
JNB 08:501h 10mNonstopMPM 10:00Johannesburg - Maputo | Thu, Jun 25 | LAM MozambiqueMYR 633 MYR 71612% off12% offMYR 716 MYR 633 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Sun, Jul 12 | LAM MozambiqueMYR 635 MYR 71611% off11% offMYR 716 MYR 635 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Tue, Jul 21 | LAM MozambiqueMYR 63811% offMYR 716 MYR 638 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Fri, Jul 3 | LAM MozambiqueMYR 64011% offMYR 716 MYR 640 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Sun, Jul 26 | LAM MozambiqueMYR 64410% offMYR 716 MYR 644 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Wed, Jul 29 | LAM MozambiqueMYR 64410% offMYR 716 MYR 644 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Mon, Aug 3 | LAM MozambiqueMYR 64410% offMYR 716 MYR 644 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Tue, Jun 30 | LAM MozambiqueMYR 64410% offMYR 716 MYR 644 -
JNB 19:301h 10mNonstopMPM 20:40Johannesburg - Maputo | Sun, Jul 5 | LAM MozambiqueMYR 64410% offMYR 716 MYR 644 -
JNB 13:0017h 25m1 stopMPM 14:00Johannesburg - Maputo | Fri, Jun 26 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from O.R. Tambo International Airport to Maputo International Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from O.R. Tambo International Airport to Maputo International Airport
What is the cheapest month for one-way flights from O.R. Tambo International Airport to Maputo International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from O.R. Tambo International Airport to Maputo International Airport, the best time to buy is in January, with an average price of MYR 736. You’ll want to avoid May, when the average price can reach as high as MYR 870.
What’s the cheapest month to fly round-trip from O.R. Tambo International Airport to Maputo International Airport?
Based on Trip.com’s data from the past 12 months, January is typically the cheapest month to find flights from O.R. Tambo International Airport to Maputo International Airport, with an average price of MYR 1,182. In contrast, December is usually the most expensive month, with average fares reaching MYR 1,434.
What is the cheapest day of the week to fly from O.R. Tambo International Airport to Maputo International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from O.R. Tambo International Airport to Maputo International Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Selected Airlines from O.R. Tambo International Airport to Maputo International Airport
See which airlines fly from Johannesburg to Maputo. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from O.R. Tambo International Airport to Maputo International Airport
Check the schedule for flights from Johannesburg to Maputo and find the flight that best matches your travel plans.

TM306
O.R. Tambo International Airport
19:30
JNB
20:40
MPM
S M T W T F SSearch
TM302
O.R. Tambo International Airport
08:50
JNB
10:00
MPM
S M T W T F SSearch
O.R. Tambo International Airport to Maputo International Airport Flights Info
| Flight distance | 435.02 km |
|---|---|
| Cheapest one-way ticket price | MYR 622 |
| Cheapest return ticket price | MYR 989 |
FAQs for O.R. Tambo International Airport to Maputo International Airport Flights
How long does it take to fly from O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM)?
It takes around 1 hour 7 minutes to fly from O.R. Tambo International Airport (jnb) to Maputo International Airport (mpm).How many daily flights are there from O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM)?
There are around 8 daily flights from O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM).When are flight tickets from O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM) the cheapest?
Tickets cost around MYR 522 in August, making it the cheapest month to book. O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM) most expensive?
The route from O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM) is quite popular. Without considering departure times or holidays, tickets cost around MYR 539 in June, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Maputo?
- The distance from Maputo International Airport to downtown is about 5 km, by taxi about 20 minutes.
Which airline operates the most direct flights from O.R. Tambo International Airport (JNB) to Maputo International Airport (MPM)?
Airlink is a very popular airline operating an average of 229 flights per month.
Popular Destinations
- Flights from O. R. Tambo International Airport to Zayed International Airport
- Cheap flights from O. R. Tambo International Airport to Ganzhou Huangjin Airport
- Flights from O. R. Tambo International Airport to King Shaka International Airport
- Flights from O. R. Tambo International Airport to Cape Town International Airport
- Direct flights O. R. Tambo International Airport to Dubai International Airport
- Cheap flights from O. R. Tambo International Airport to Dubai
- Flights from O. R. Tambo International Airport to Abu Dhabi
- Flights from O. R. Tambo International Airport to Ganzhou
- Available flights from O. R. Tambo International Airport to Durban
- Cheap flights from O. R. Tambo International Airport to Cape Town
- Cheap flights from Cairo International Airport to Maputo International Airport
- Cheap flights from Dubai International Airport to Maputo International Airport
- Direct flights O. R. Tambo International Airport to Maputo International Airport
- Flights from Kenneth Kaunda International Airport to Maputo International Airport
- Flights from Ivato International Airport to Maputo International Airport
- Cheap flights from Abu Dhabi to Maputo International Airport
- Cheap flights from Dubai to Maputo International Airport
- Cheap flights from Sharjah to Maputo International Airport
- Cheap flights from Johannesburg to Maputo International Airport
- Direct flights from Inhambane to Maputo International Airport
