Book cheap flights from Johannesburg to Mauritius

Explore the best deals

Discover the cheapest flights from Johannesburg to Mauritius
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Mauritius

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the beginning of February. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 02 Feb - 08 Feb
R 4 123
R 3 696
R 3 987
R 3 811
R 3 882
R 4 609
R 4 342
R 5 972
R 5 265
R 4 737
R 4 873
R 4 500
JanuaryFebruaryMarchApril
Airlines that fly from Johannesburg to Mauritius
Exchange rate
1 ZAR = 2.79 MUR
1 MUR = 0.36 ZAR
Last checked on Thu, 01/22
Distance: 3076 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Mauritius airports
Ile Maurice Sir Seewoosagur (MRU)How far from city centre: 16 kms

Flights from Johannesburg to Mauritius: all you need to know

Escape the bustling energy of Johannesburg and discover Mauritius, an island nation where diverse cultures meet stunning natural beauty. This Indian Ocean paradise draws visitors with its unique blend of French colonial architecture, vibrant Creole traditions, and the tranquil majesty of its volcanic landscapes and pristine beaches. Whether you are exploring historical sugar estates, marvelling at the Seven Coloured Earths of Chamarel, or diving into crystal-clear lagoons, Mauritius offers a refreshing change of pace and memorable experiences.

Flying from Johannesburg to Mauritius is straightforward, offering a quick journey to this island retreat. The average direct flight duration is approximately 4 hours, making it an ideal short-haul getaway. For the best weather conditions, consider travelling between May and December. This period avoids the peak of the cyclone season and offers cooler, drier temperatures, perfect for enjoying outdoor activities and the island's many attractions.

Information about Johannesburg airports

You can fly from Johannesburg to Mauritius from O. R. Tambo International Airport.

O. R. Tambo International Airport (JNB)

This airport serves as the primary gateway for international and domestic travel in Johannesburg. It features two terminals, A and B, connected by a central area housing various retail and dining options. The airport is equipped with multiple observation decks for aircraft viewing. Passengers can find a Gautrain station on the upper level, offering rapid transit connections to Sandton, Rosebank, and Pretoria. The facility also provides dedicated prayer rooms and medical assistance services.

Airports in Mauritius: good to know

Flights from Johannesburg to Mauritius primarily land at one international airport. This main gateway facilitates air travel to the island nation, ensuring a direct connection for travellers.

Sir Seewoosagur Ramgoolam International Airport (MRU)

Situated in Plaine Magnien, in the southeast of Mauritius, Sir Seewoosagur Ramgoolam International Airport serves as the sole operational international air hub for the island. The facility provides various amenities, including a selection of dining options, duty-free shopping, and currency exchange services. Passengers will find dedicated areas for car rental pick-ups and taxi services readily available outside the arrivals terminal. This airport is the primary entry point for all commercial international flights arriving in Mauritius.

Get the best flight deals from Johannesburg to Mauritius

Your dream getaway to Mauritius starts right here. Picture yourself on those pristine beaches, soaking up the sun, and exploring island adventures. With eDreams, finding your ideal flight from Johannesburg is simple. Compare thousands of flights from multiple airlines to secure the best deal for your journey.

Looking for even bigger savings? Unlock exclusive discounts and enjoy zero booking fees with an eDreams Prime subscription. Or make your trip planning even easier by bundling your flight and hotel together. Don't wait – your Mauritian escape is closer than you think. Start exploring flights and book your unforgettable island adventure with eDreams today.

Frequently asked questions about flights from Johannesburg to Mauritius

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Mauritius. At eDreams have you covered!
For flights from Johannesburg to Mauritius, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Mauritius is R2504. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
How long does the flight from Johannesburg to Mauritius take?
Flight length from Johannesburg to Mauritius is around 04:15 hours on average, at an average distance of 3 227 km, for flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Johannesburg and Mauritius?
The main route from Johannesburg to Mauritius is: O. R. Tambo International Airport (JNB) to Sir S. Ramgoolam International Airport (MRU). The following airlines fly this route:
Air Mauritius.
Fly Safair.
South African Airways.

Plan your trip

Popular Flight RoutesAlternate routes