Airlines Flying from Johannesburg to Mauritius
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Flight deals from Johannesburg to Mauritius
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopJNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jun 9 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Thu, Jun 12 | FlysafairNZD 570 NZD 1,50262% OFF62% OFFNZD 1,502 NZD 570
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Thu, Jun 19 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Mon, Jun 23 | FlysafairNZD 637 NZD 1,50257% OFF57% OFFNZD 1,502 NZD 637
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jul 7 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Tue, Jul 15 | FlysafairNZD 646 NZD 1,50256% OFF56% OFFNZD 1,502 NZD 646
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Tue, Jul 15 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Mon, Jul 21 | FlysafairNZD 66456% OFFNZD 1,502 NZD 664
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jul 14 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Mon, Jul 21 | FlysafairNZD 67555% OFFNZD 1,502 NZD 675
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Thu, Jul 17 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Tue, Jul 22 | FlysafairNZD 67655% OFFNZD 1,502 NZD 676
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Tue, Jun 17 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Mon, Jun 23 | FlysafairNZD 68255% OFFNZD 1,502 NZD 682
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jun 23 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Mon, Jun 30 | FlysafairNZD 82945% OFFNZD 1,502 NZD 829
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Tue, Jul 8 | FlysafairMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Tue, Jul 15 | FlysafairNZD 1,21719% OFFNZD 1,502 NZD 1,217
-
JNB 01:0517h 25m1 stopsMRU 20:30Johannesburg - Mauritius | Mon, Jun 9 | Air AustralMRU 16:154h 40mDirectJNB 18:55Mauritius - Johannesburg | Thu, Jun 12 | FlysafairNZD 68654% OFFNZD 1,502 NZD 686
-
JNB 13:0017h 25m1 stopsMRU Invalid DateJohannesburg - Mauritius | Mon, Jun 9 | Normal AirlineMRU 15:006hDirectJNB 16:00Mauritius - Johannesburg | Wed, Jun 11 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopJNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jun 23 | FlysafairNZD 296 NZD 86766% OFF66% OFFNZD 867 NZD 296
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jun 9 | FlysafairNZD 299 NZD 86766% OFF66% OFFNZD 867 NZD 299
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Tue, Jun 10 | FlysafairNZD 303 NZD 86765% OFF65% OFFNZD 867 NZD 303
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Aug 4 | FlysafairNZD 33462% OFFNZD 867 NZD 334
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jul 14 | FlysafairNZD 34860% OFFNZD 867 NZD 348
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jul 28 | FlysafairNZD 35160% OFFNZD 867 NZD 351
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Mon, Jul 21 | FlysafairNZD 35259% OFFNZD 867 NZD 352
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Thu, Jun 19 | FlysafairNZD 35959% OFFNZD 867 NZD 359
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Thu, Jun 12 | FlysafairNZD 53838% OFFNZD 867 NZD 538
-
JNB 09:004h 15mDirectMRU 15:15Johannesburg - Mauritius | Sat, Jun 7 | FlysafairNZD 70319% OFFNZD 867 NZD 703
-
JNB 13:0017h 25m1 stopsMRU Invalid DateJohannesburg - Mauritius | Mon, Jun 9 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Johannesburg to Mauritius
Cheapest one-way flight price | NZD 295 |
---|---|
Cheapest round-trip ticket price | NZD 569 |
Off-season for travel | March |
Peak season for travel | April |
Flight distance | 3,076.69 km |
Average flight time | 4 hours 3 minutes |
Popular airline | Emirates |
Find the best time to fly from Johannesburg to Mauritius
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Johannesburg (JNB) to Mauritius (MRU) the cheapest?
Airlines adjust prices for flights from Johannesburg to Mauritius based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Johannesburg (JNB) to Mauritius (MRU) cost?
According to Trip.com's data, the lowest price is around NZD 1,080. -
How long does it take to fly from Johannesburg (JNB) to Mauritius (MRU) and what is the distance?
It takes around 4 hours 3 minutes to fly from Johannesburg (JNB) to Mauritius (MRU). -
What are the most popular airlines that fly from Johannesburg (JNB) to Mauritius (MRU)?
Airlines with flights from Johannesburg (JNB) to Mauritius (MRU): South African Airways, Flysafair, Air Mauritius, Hahn Air Systems, Malaysia Airlines and EgyptAir.
How to find a cheap flight from Johannesburg to Mauritius
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Johannesburg to Mauritius. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Johannesburg
-
Top Routes to Mauritius
-
More flight options
- Johannesburg to Harare Flights
- Johannesburg to Durban Flights
- Johannesburg to Shanghai Flights
- Johannesburg to Port Elizabeth Flights
- Johannesburg to Hong Kong Flights
- Johannesburg to London Flights
- Johannesburg to Sydney Flights
- Johannesburg to Beijing Flights
- Johannesburg to Shenzhen Flights
- Johannesburg to Bangkok Flights
- Johannesburg to Seoul Flights
- Flights from O. R. Tambo International Airport to Dunedin
- Flights from O. R. Tambo International Airport to Nelson
- Flights from O. R. Tambo International Airport to Hokitika
- Flights from O. R. Tambo International Airport to Invercargill
- Flights from O. R. Tambo International Airport to Palmerston North
- Flights from O. R. Tambo International Airport to Christchurch
- Flights from Johannesburg to Christchurch International Airport
- Flights from Johannesburg to Invercargill Airport
- Flights from Johannesburg to Queenstown Airport
- Flights from Johannesburg to Hokitika Airport
- Flights from Johannesburg to Kapiti Coast Airport
- Flights from Johannesburg to Rotorua Airport
- Flights from Lanseria International Airport to Cape Town International Airport
- Flights from O. R. Tambo International Airport to Cape Town International Airport
- Flights from O. R. Tambo International Airport to Robert Gabriel Mugabe International Airport
- Flights from Lanseria International Airport to King Shaka International Airport
- Flights from O. R. Tambo International Airport to King Shaka International Airport
- Flights from Lanseria International Airport to Shanghai Pudong International Airport
- Kuala Lumpur to Mauritius Flights
- Dubai to Mauritius Flights
- Moscow to Mauritius Flights
- Jeddah to Mauritius Flights
- Paris to Mauritius Flights
- London to Mauritius Flights
- Bangkok to Mauritius Flights
- Mumbai to Mauritius Flights
- Saint Denis Reunion to Mauritius Flights
- Singapore to Mauritius Flights
- Antananarivo to Mauritius Flights
- Flights from Auckland Airport to Mauritius
- Flights from Christchurch International Airport to Mauritius
- Flights from Queenstown Airport to Mauritius
- Flights from Wellington International Airport to Mauritius
- Flights from Hawke's Bay Airport to Mauritius
- Flights from Nelson Airport to Mauritius
- Flights from Auckland to Sir Seewoosagur Ramgoolam International Airport
- Flights from Christchurch to Sir Seewoosagur Ramgoolam International Airport
- Flights from Wellington to Sir Seewoosagur Ramgoolam International Airport
- Flights from Queenstown to Sir Seewoosagur Ramgoolam International Airport
- Flights from Napier to Sir Seewoosagur Ramgoolam International Airport
- Flights from Palmerston North to Sir Seewoosagur Ramgoolam International Airport
- Flights from King Khalid International Airport to Sir Seewoosagur Ramgoolam International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Sir Seewoosagur Ramgoolam International Airport
- Flights from Kuala Lumpur International Airport to Sir Seewoosagur Ramgoolam International Airport
- Flights from Dubai Etihad Bus Station to Sir Seewoosagur Ramgoolam International Airport
- Flights from Dubai International Airport to Sir Seewoosagur Ramgoolam International Airport
- Flights from Al Maktoum International Airport to Sir Seewoosagur Ramgoolam International Airport
- Durban to Mauritius Flights
- Polokwane to Mauritius Flights
- Hoedspruit to Mauritius Flights
- Johannesburg to Rodrigues Island Flights
- Skukuza to Mauritius Flights
- Pietermaritzburg to Mauritius Flights
- Bloemfontein to Mauritius Flights
- Nelspruit to Mauritius Flights
- Richards Bay to Mauritius Flights
- George to Rodrigues Island Flights
- Upington to Mauritius Flights
- Flights from Lanseria International Airport to Sir Seewoosagur Ramgoolam International Airport
- Flights from O. R. Tambo International Airport to Sir Seewoosagur Ramgoolam International Airport
- Flights from Cape Town International Airport to Sir Seewoosagur Ramgoolam International Airport
- Flights from King Shaka International Airport to Sir Seewoosagur Ramgoolam International Airport
- Flights from Cape Town International Airport to Plaine Corail Airport
- Flights from Polokwane Airport to Sir Seewoosagur Ramgoolam International Airport