Flying from Sir Seewoosagur Ramgoolam International Airport (MRU) to O.R. Tambo International Airport (JNB): what you need to know
The average length of a direct flight from Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport is 4 hours 25 minutes.
Johannesburg is two hours behind Port Louis and observes the UTC+2 timezone.
Every week, there are 20 Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport flights. If you'd like to take off as soon as possible, take the 09:15 Air Mauritius flight. If you'd rather make the most of your day before flying, the last departure is at 16:45 with South African Airways.
For a stress-free journey, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This will give you plenty of time to catch your MRU to JNB flight.
During popular months such as July, you'll want to get to the airport earlier than normal. Arrive two hours before domestic departures and four hours ahead for an international flight whenever you're travelling during a peak period in general.
A variety of airlines operate direct flights from Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport, so jetting off to Johannesburg (and then visiting more of South Africa!) is easy. Leading carriers that fly nonstop include:
The majority of travellers choose to travel with Safair on this route.
Air Mauritius is the most punctual carrier operating MRU to JNB flights, with 75.81% of its services arriving as scheduled.
We make it a breeze to book a flight with a stopover. To see your options for tickets from Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport, uncheck 'Direct flights only.' Then, pick a flight with a stop long enough to visit the city of your choice. Popular stopovers between MRU and JNB include:
Reunion Roland Garros Airport
Jomo Kenyatta International Airport
Cape Town International Airport
How to find the cheapest flights from Sir Seewoosagur Ramgoolam International Airport (MRU) to O.R. Tambo International Airport (JNB)
RM737 is currently the lowest price for a one-way Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport flight. A return flight starts from RM1,630. These fares can change depending on demand and availability.
To secure cheap tickets from MRU to JNB, book your trip seven months ahead of your planned departure.
Schedule your trip for June. That's the cheapest month for flights from Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport. If you're flexible with your travel dates, try out the 'Whole month' tool to find the lowest price across every month.
You don't need to check every day to find out if fares have dropped when you create a Price Alert. We'll update you the moment the price changes on cheap flights from MRU to JNB.
Tailor your trip with filters. Choose your departure and arrival times, total journey duration and airlines. You can also sort the results by 'Best,' 'Fastest' or 'Cheapest' flights from Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport.
Handy information about Sir Seewoosagur Ramgoolam International Airport (MRU)
72.12% of flights that take off from Sir Seewoosagur Ramgoolam International Airport arrive at their destination on time.
To get to Sir Seewoosagur Ramgoolam International Airport from central Port Louis, it'll take about 50 minutes if you're going by car. This depends on traffic though. It's approximately 48 kilometres from the airport to the city centre.
Looking for a convenient hotel near MRU? If you're catching an early flight from Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport, these accommodation options will put you moments from your departure gate:
Arriving at O.R. Tambo International Airport (JNB)
The last thing you need is a long journey to your hotel if you're landing late on a Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport flight. Check in to one of these accommodation options near JNB instead:
Grab an O.R. Tambo International Airport rental car and discover Johannesburg and beyond with your own set of wheels. Carwiz, Alamo and Green Motion are leading providers you can book with here.
Reserving your ride from O.R. Tambo International Airport about three weeks ahead gives you the best chance of locking in a great deal.
Getting from O.R. Tambo International Airport (JNB) to central Johannesburg
O.R. Tambo International Airport is approximately 29 kilometres from the centre of Johannesburg. The drive time takes around 30 minutes.
Getting to the centre by public transport will take you around 1 hour 10 minutes.
When to fly to O.R. Tambo International Airport (JNB)
July is the most popular month for flights from Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport. To skip the crowds, visit Johannesburg in February.
Book your flight from Sir Seewoosagur Ramgoolam International Airport to O.R. Tambo International Airport for January if you'd like to explore Johannesburg during its warmest month. You can expect temperatures of between 15ºC (59ºF) and 30ºC (86ºF).
July sees average temperatures of between 4ºC (39ºF) and 20ºC (68ºF). Look for cheap tickets from MRU to JNB sometime around then if you'd rather travel in cooler conditions.
Explore more of South Africa
Johannesburg has plenty going for it, but there are so many other corners of South Africa waiting to be discovered. About 18 kilometres west of Johannesburg, a trip to Soweto will keep you busy. Check out popular attractions like Mjebha Park, Tutu House - Soweto tours and Go Green Go Clean.
If you want to check out another well-known destination in South Africa, consider Pretoria, about 56 kilometres north of Johannesburg. 32 Battalion Tree of Honour, Wonderpark and Viscount Memorial Wall are key reasons to visit.