Travelling from Johannesburg to Sir Seewoosagur Ramgoolam International Airport (MRU): What you need to know
Johannesburg's main base, O.R. Tambo International Airport (JNB), is where plenty of awesome adventures begin. Explore the departure options from here when planning your flight from Johannesburg to Sir Seewoosagur Ramgoolam International Airport (MRU).
Expect to be in the air for 4 hours 5 minutes. That's the average time for a direct Johannesburg to Sir Seewoosagur Ramgoolam International Airport flight.
Sir Seewoosagur Ramgoolam International Airport is located in Port Louis. The city is in the UTC+4 timezone and is two hours ahead of Johannesburg.
The most popular route is from O.R. Tambo International Airport (JNB) to Sir Seewoosagur Ramgoolam International Airport (MRU), with 18 direct weekly services. If you're ready to head out sooner, the earliest flight from JNB to MRU is the 9am Safair option. If you prefer to leave later in the day, the final departure is at 11:15pm with Air Mauritius.
Your flight from Johannesburg to MRU won't wait if you're late, so get to the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.
If you're flying during a bank holiday or other peak period, give yourself more time. Get there two hours ahead of domestic flights and up to four hours before international departures. Lines at security and check-in will be longer.
Airports in Johannesburg
O.R. Tambo International Airport (JNB)
Get there in one go from O.R. Tambo International Airport (JNB). Direct flights from Johannesburg to Sir Seewoosagur Ramgoolam International Airport (MRU) are available from here.
At JNB, you can choose from various carriers offering direct flights from Johannesburg to Sir Seewoosagur Ramgoolam International Airport, such as:
The majority of travellers prefer to fly with South African Airways from JNB to MRU.
Among carriers on this route, Air Mauritius is the most consistent for on-time landings.
We make it easy to book cheap flights from Johannesburg to MRU with a stopover. To explore your options leaving from O.R. Tambo International Airport (JNB), deselect 'Direct flights only.' Next, choose a flight with a stop long enough to tour your chosen city. Popular stopovers between JNB and MRU include:
Dubai Airport (DXB)
Jomo Kenyatta International Airport (NBO)
Reunion Roland Garros Airport (RUN)
The journey from central Johannesburg to JNB takes around 1 hour 10 minutes on public transport. If you drive, ride-share or grab a cab, you'll cover the 29 kilometres in 30 minutes or so, depending on traffic.
Searching for a convenient hotel close to O.R. Tambo International Airport? If you've booked an early flight from Johannesburg to Sir Seewoosagur Ramgoolam International Airport, these stays will put you a quick hop from check-in:
Of the flights that depart from O.R. Tambo International Airport, 77.1% touch down on time at their destination.
Lanseria International Airport (HLA)
Turn your flight into part of the adventure with a stopover on your flight from Johannesburg to Sir Seewoosagur Ramgoolam International Airport. Cape Town International Airport (CPT) is one of the main options between Lanseria International Airport and MRU.
HLA is around 48 kilometres from central Johannesburg. It takes 50 minutes or so to get to the airport driving from the city centre.
Get your holiday started early with an additional night away from home. Before catching your Johannesburg to MRU flight, kick back in one of these hotels near Lanseria International Airport:
About Sir Seewoosagur Ramgoolam International Airport (MRU)
The last thing you want is a lengthy journey to your hotel if you're arriving on a late flight from Johannesburg to Sir Seewoosagur Ramgoolam International Airport. Make yourself comfy at one of these accommodation options near MRU instead:
Go wherever you want, whenever you want with a Sir Seewoosagur Ramgoolam International Airport rental car. Pick up your wheels from IDRIVE, MAURICONNECT CAR RENTAL or Morisoleil and see more of Port Louis and beyond.
Lock in the best rate by reserving your ride around one week before your Johannesburg to Sir Seewoosagur Ramgoolam International Airport flight.
How to find the cheapest flights from Johannesburg to Sir Seewoosagur Ramgoolam International Airport (MRU)
At the moment, Rs55,368 is the lowest price we've found for a one-way ticket from Johannesburg to Sir Seewoosagur Ramgoolam International Airport. The cheapest price for a return flight is Rs124,058. Remember fares can change due to availability at the time of booking.
To snap up cheap flights from Johannesburg to MRU, book your ticket one month ahead of your planned departure.
June is when you're most likely to land a good deal on a Johannesburg to Sir Seewoosagur Ramgoolam International Airport ticket. If you need to travel during a different time of year, the 'Whole month' tool will give you the lowest prices across every month.
There's no need to search every day to find out if fares have dropped when you set up a Price Alert. We'll notify you when a new deal shows up on flight tickets from Johannesburg to MRU.
Tailor your travel plans using filters. Choose your preferred arrival and departure times, total journey duration and airlines. You can also sort the results by 'Best,' 'Fastest' or 'Cheapest' flights from Johannesburg to Sir Seewoosagur Ramgoolam International Airport.
The best time to fly from Johannesburg to Sir Seewoosagur Ramgoolam International Airport (MRU)
February is the quietest month for flights from Johannesburg to Sir Seewoosagur Ramgoolam International Airport (MRU), while July is the busiest. Find the ideal time to visit Port Louis based on whether you like a laid-back vibe or a more bustling atmosphere.
Before locking in your Johannesburg to MRU flight ticket, consider what kind of weather you prefer. February is the warmest month in Port Louis, with temperatures ranging from 23ºC to 29ºC.
Search for cheap tickets from Johannesburg to Sir Seewoosagur Ramgoolam International Airport in August if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 18ºC and 24ºC.
More about Port Louis
When it comes to searching for somewhere to lay your head, you'll find the top stays in Port Louis right here. Explore these options once you've locked in your flight from Johannesburg to Sir Seewoosagur Ramgoolam International Airport:
Your Port Louis visit should come with a side of sightseeing. Major attractions worth exploring include St Louis Cathedral, Fort Adélaide / Citadel and Le Caudan Waterfront.