Book cheap flights from Mauritius to Johannesburg

Explore the best deals

Discover the cheapest flights from Mauritius to Johannesburg
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 Mauritius to Johannesburg

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end 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: 23 Feb - 01 Mar
R 3 996
R 3 602
R 4 374
R 4 264
R 4 379
R 4 215
R 4 909
R 4 761
R 5 108
R 4 844
R 5 548
R 4 782
FebruaryMarchAprilMay
Airlines that fly from Mauritius to Johannesburg
Distance: 3076 kms
Mauritius airports
Ile Maurice Sir Seewoosagur (MRU)How far from city centre: 16 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

Flights from Mauritius to Johannesburg: all you need to know

Johannesburg, a city forged from gold, presents a unique blend of heritage and modern energy. Explore its pivotal role in South Africa’s history, from the struggles of apartheid to its vibrant democracy today. Beyond its significant historical sites, you will discover a dynamic urban landscape, offering diverse experiences from bustling markets to peaceful green spaces. Johannesburg attracts visitors keen to connect with its compelling past, experience its evolving cultural scene, and discover its urban charm.

When planning your trip from Mauritius to Johannesburg, consider a direct flight for convenience. The average flight duration from Mauritius to Johannesburg is around four hours. For the most comfortable travel, consider visiting during Johannesburg's autumn (March to May) or spring (September to November). During these months, the weather is mild and pleasant, ideal for exploring the city. December to February offers warm, rainy summer days, while June to August brings cooler, dry winter weather. Booking in advance, especially during peak seasons, is always a good idea to secure better fares.

Information about Mauritius airports

Flying from Mauritius to Johannesburg is straightforward. Sir Seewoosagur Ramgoolam International Airport serves as the primary gateway, offering direct flights to South Africa's largest city.

Sir Seewoosagur Ramgoolam International Airport (MRU)

This airport is the main hub for international flights into and out of the island. Located approximately 48 kilometres southeast of the capital, Port Louis, it features a single passenger terminal. The facility provides amenities such as duty-free shopping, several dining options, and lounges for travellers awaiting their flights. It is also well-connected to various parts of the island by taxis and car rental services, ensuring easy access for departing passengers.

Airports in Johannesburg: good to know

Flights from Mauritius to Johannesburg primarily arrive at the city's main international gateway. This facility handles a significant volume of air traffic from across Africa and beyond.

O.R. Tambo International Airport (JNB)

O.R. Tambo International Airport is South Africa's largest and busiest air travel hub, serving as a key entry point for visitors arriving in Johannesburg. Located east of the city, this airport connects passengers to both domestic destinations and various international cities. The complex features multiple terminals, offering amenities like duty-free shopping, diverse dining options, and lounges for travellers. Ground transport services, including Gautrain rapid rail, taxis, and shuttle buses, are readily available from the terminals for onward journeys into the city and surrounding areas.

Get the best flight deals from Mauritius to Johannesburg

Your adventure from Mauritius to Johannesburg is just around the corner. With eDreams, you can effortlessly compare flights from a wide range of airlines, ensuring you find the perfect option for your journey. Unlock even greater savings with an eDreams Prime subscription, giving you access to exclusive discounts on flights. For ultimate convenience and value, consider bundling your flight and hotel together. Get ready to explore Johannesburg; your unforgettable trip begins here. Search for your flights today and prepare for an incredible South African experience.

Frequently asked questions about flights from Mauritius to Johannesburg

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 South Africa. At eDreams have you covered!
For flights from Mauritius to Johannesburg, how can I find the cheapest price?
The cheapest price for a flight from Mauritius to Johannesburg is R2797. 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 Mauritius to Johannesburg take?
Flight length from Mauritius to Johannesburg is around 4 h and 35 m on average, at an average distance of 3076.25 km, for flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Mauritius and Johannesburg?
The main route from Mauritius to Johannesburg is: Sir S. Ramgoolam International Airport (MRU) to O. R. Tambo International Airport (JNB). The following airlines fly this route:
Air Mauritius.
Fly Safair.
South African Airways.

Plan your trip

Popular Flight RoutesAlternate routes