Find cheap flights from Mauritius to Johannesburg

Find cheap flights from Mauritius to Johannesburg

Return
Economy
Wichita (ICT)
Johannesburg OR Tambo
Sat 5/23
Sat 5/30
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season: May
High season: December
Average price: R7 739
Good deal: R8 647

Best time to beat the crowds

1%

expected price decrease

Most popular time to fly

7%

expected price increase

(price for this month)

or less (return)

FAQs for booking Mauritius to Johannesburg flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Mauritius to Johannesburg (return)

Airports
Origin
Port Louis
R8 006
only
R8 006
Destination
Johannesburg
R8 006
only
R8 006
Fri, Oct 9
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
7h 15m
Tue, Oct 27
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 30m
R8 006
Trip: 19 days
7,3Good Show reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
JNB
RUN
Excellent 8,8

Cons: To learn that the flight was over 3 hours later was a problem for different reasons : - what to do in a airport during 3 hours ? - we arrived in St Denis at 11:10 pm, + luggage time so nobody could come to pick us

CDG
RUN
Good 7,3

Cons: More announcements about lateness of departure. Less breakable plastic glasses. Passing water out more e often. Better coffee- it was very weak. Better movie selection

JNB
RUN
Good 6,6

Cons: Online check-in - boarding pass for 2nd leg Saint-Denis - Port Louis could be issued, but not for 1st leg ?? Boarding - confusing - boarding pass issued stated 14:45 as boarding time when this was in fact scheduled departure time. Plane eventually departed 20 mins late.

RUN
MRU
Okay 4,0

Cons: Arrived 20 - 25 minutes late on connecting flight Air Austral from Johannesburg. But the real problem is transfer at St. Denis - worst ever encountered. There is only one security station in a cramped stuffy area ... staffed by 8 slow, useless and unfriendly people. The technology must be outdated, because although your cabin bag, laptop case etc. is scanned, before scanning every bottle (no matter how small ... even 50ml or 100ml), makeup etc. is manually searched for then taken by hand and scanned in a separate device. Also any duty-free in a sealed pouch is taken, opened, then re-packed in a new IDENTICAL pouch and sealed !!!aaarrrrggggh?? Do this x 100 passengers (all travelling to Port Louis from Johannesburg via Saint Denis) and your Air Austral scheduled 1 hour transfer time is a joke ... with this frustrating process they need 2.5 hours minimum. Coupled with Air Austral late arrival of 20 minutes departed about 80 minutes late. The joke of it is the plane from Saint Denis to Port Louis is the same plane as used for Johannesburg - Saint Denis leg ... so why disembark the 90% passengers going to Port Louis at all ... leave them on the plane and only disembark those few for Saint Denis.

RUN
MRU
Excellent 10,0

Pros: everything

Cons: too little of ethanol on board (nothing)

Fri, Oct 9
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
7h 15m
Sat, Oct 24
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
3h 45m
R8 807
Trip: 16 days
Based on 0 reviews
Mon, Oct 12
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
22h 55m
Fri, Oct 23
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 20m
R8 914
Trip: 12 days
7,3Good Show reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
MRU
Good 6,0

Pros: ok

Cons: very short flight

CDG
RUN
Excellent 9,6

Pros: Air Austral is a great airline providing top quality service

RUN
CDG
Excellent 9,6

Pros: Great food, friendly crew

Cons: Late boarding wasn’t announced. Ran out of several drink items on flight

MRU
RUN
Mediocre 2,0

Cons: Disappointing

TNR
RUN
Good 7,6

Pros: Staff was nice. Worked to make sure we were seated in a way that helped us stay together. Plenty of space. Courteous staff.

Cons: Flight was delayed leaving Antananarivo. Flight arrived slightly late to Port Louis (Mauritius). Wanted to get food at airport in Reunion as we got to Reunion at 8:25 pm and had left home (to get to airport in Antananarivo at 2:30 pm, were only served a small snack on flight - it was only 1 hour long), but there was no ATM in the terminal and the only place serving food did not accept international credit cards.

Mon, Oct 12
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
22h 55m
Tue, Oct 27
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 30m
R9 376
Trip: 16 days
7,3Good Show reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
CDG
RUN
Excellent 9,6

Pros: Air Austral is a great airline providing top quality service

JNB
RUN
Good 6,6

Cons: Online check-in - boarding pass for 2nd leg Saint-Denis - Port Louis could be issued, but not for 1st leg ?? Boarding - confusing - boarding pass issued stated 14:45 as boarding time when this was in fact scheduled departure time. Plane eventually departed 20 mins late.

TNR
RUN
Good 7,6

Pros: Staff was nice. Worked to make sure we were seated in a way that helped us stay together. Plenty of space. Courteous staff.

Cons: Flight was delayed leaving Antananarivo. Flight arrived slightly late to Port Louis (Mauritius). Wanted to get food at airport in Reunion as we got to Reunion at 8:25 pm and had left home (to get to airport in Antananarivo at 2:30 pm, were only served a small snack on flight - it was only 1 hour long), but there was no ATM in the terminal and the only place serving food did not accept international credit cards.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
MRU
Good 6,0

Pros: ok

Cons: very short flight

Sat, Oct 10
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
27h 55m
Sat, Oct 24
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
3h 45m
R9 625
Trip: 15 days
Based on 0 reviews
Sun, Oct 11
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
7h 20m
Tue, Oct 27
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 30m
R9 839
Trip: 17 days
7,3Good Show reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
TNR
RUN
Good 7,6

Pros: Staff was nice. Worked to make sure we were seated in a way that helped us stay together. Plenty of space. Courteous staff.

Cons: Flight was delayed leaving Antananarivo. Flight arrived slightly late to Port Louis (Mauritius). Wanted to get food at airport in Reunion as we got to Reunion at 8:25 pm and had left home (to get to airport in Antananarivo at 2:30 pm, were only served a small snack on flight - it was only 1 hour long), but there was no ATM in the terminal and the only place serving food did not accept international credit cards.

RUN
MRU
Good 6,0

Pros: ok

Cons: very short flight

RUN
BKK
Okay 4,0

Pros: Crew

Cons: Change crew

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

SEZ
RUN
Excellent 8,6

Pros: Crew and service were top rate.

Cons: Flight delayed over an hour. There was little information passed along within the airport. Boarding/manifest at the gate was a madhouse with no order or flight class boarding. This was surpassed at Reunion by the mobs crowding to get their visas.

Sat, Oct 10
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
4h 25m
Fri, Oct 23
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 20m
R10 034
Trip: 14 days
Based on 0 reviews
Tue, Oct 6
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
14h 25m
Fri, Oct 23
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 20m
R10 177
Trip: 18 days
Based on 0 reviews
Fri, Oct 9
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
7h 15m
Thu, Oct 22
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
13h 00m
R10 355
Trip: 14 days
Based on 0 reviews
Sat, Oct 10
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
4h 20m
Tue, Oct 27
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 30m
R10 479
Trip: 18 days
Based on 0 reviews
Tue, Oct 6
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
14h 25m
Sat, Oct 24
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
3h 45m
R10 497
Trip: 19 days
Based on 0 reviews
Tue, Oct 6
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
14h 25m
Tue, Oct 27
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 30m
R10 639
Trip: 22 days
Based on 0 reviews
Thu, Sep 10
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
4h 20m
Sun, Oct 18
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
18h 20m
R10 675
Trip: 39 days
Based on 0 reviews
Sun, Oct 11
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
7h 20m
Sat, Oct 24
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
4h 00m
R10 693
Trip: 14 days
Based on 0 reviews
Fri, Oct 9
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
7h 15m
Sun, Oct 25
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 30m
R10 942
Trip: 17 days
7,3Good Show reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
MRU
Good 6,0

Pros: ok

Cons: very short flight

JNB
RUN
Good 6,6

Cons: Online check-in - boarding pass for 2nd leg Saint-Denis - Port Louis could be issued, but not for 1st leg ?? Boarding - confusing - boarding pass issued stated 14:45 as boarding time when this was in fact scheduled departure time. Plane eventually departed 20 mins late.

RUN
MRU
Excellent 10,0

Pros: everything

Cons: too little of ethanol on board (nothing)

RUN
MRU
Okay 4,0

Cons: Arrived 20 - 25 minutes late on connecting flight Air Austral from Johannesburg. But the real problem is transfer at St. Denis - worst ever encountered. There is only one security station in a cramped stuffy area ... staffed by 8 slow, useless and unfriendly people. The technology must be outdated, because although your cabin bag, laptop case etc. is scanned, before scanning every bottle (no matter how small ... even 50ml or 100ml), makeup etc. is manually searched for then taken by hand and scanned in a separate device. Also any duty-free in a sealed pouch is taken, opened, then re-packed in a new IDENTICAL pouch and sealed !!!aaarrrrggggh?? Do this x 100 passengers (all travelling to Port Louis from Johannesburg via Saint Denis) and your Air Austral scheduled 1 hour transfer time is a joke ... with this frustrating process they need 2.5 hours minimum. Coupled with Air Austral late arrival of 20 minutes departed about 80 minutes late. The joke of it is the plane from Saint Denis to Port Louis is the same plane as used for Johannesburg - Saint Denis leg ... so why disembark the 90% passengers going to Port Louis at all ... leave them on the plane and only disembark those few for Saint Denis.

CDG
RUN
Good 7,3

Cons: More announcements about lateness of departure. Less breakable plastic glasses. Passing water out more e often. Better coffee- it was very weak. Better movie selection

Thu, Sep 17
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
4h 20m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
23h 15m
R11 173
Trip: 9 days
Based on 0 reviews
Mon, Oct 12
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
22h 55m
Sun, Oct 25
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 30m
R11 227
Trip: 14 days
7,3Good Show reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
CDG
RUN
Excellent 9,6

Pros: Air Austral is a great airline providing top quality service

RUN
BKK
Okay 4,0

Pros: Crew

Cons: Change crew

MRU
RUN
Mediocre 2,0

Cons: Disappointing

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

Sat, Oct 10
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
4h 25m
Thu, Oct 22
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
13h 00m
R12 045
Trip: 13 days
Based on 0 reviews
Sun, Oct 11
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
7h 20m
Thu, Oct 22
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
13h 00m
R12 241
Trip: 12 days
Based on 0 reviews
Tue, Oct 6
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
14h 25m
Sun, Oct 25
JNB
OR Tambo Airport, Johannesburg
MRU
Port Louis Sir Seewoosagur Ram.
5h 30m
R12 436
Trip: 20 days
Based on 0 reviews

Book cheap flights from Mauritius to Johannesburg (one-way)

Airports
Origin
Port Louis
R11 885
only
R11 885
Destination
Johannesburg
R11 885
only
R11 885
Wed, Jul 15
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
20h 25m
R11 885
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 15 305 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
IAH
Mediocre 2,0

Pros: I don’t like it

Cons: They take my money because my flight it’s was over And they charge me twice

DXB
CCU
Excellent 9,6

Pros: The spirit despite the COVID19 scare. Serving on an India bound flight from the Gulf is never easy

Cons: We need to promote paper free boarding passes for whoever can afford. Atleast an endeavor.

NBO
DXB
Good 7,3

Cons: -Seat comfort - stingy with morning coffee -terrible departing plane

DXB
SGN
Excellent 10,0

Pros: amazing and the airport is awesome

Cons: good

SEA
DXB
Excellent 8,6

Cons: Food availability a minor challenge but crew handled it very nicely.

Wed, Jul 15
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
16h 20m
R12 703
Based on 0 reviews
Wed, Jul 15
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
40h 20m
R32 416
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Excellent 10,0

Pros: New planes, good food, nice crew

Cons: Didnot like the airport in Istanbul 25 min of walk

SKG
IST
Mediocre 2,0

Cons: Turkish airlines cancelled my flight from thessaloniki to Istanbul. I had to book a different flight and paid an extra $1300.00 so I can return home. I have send numerous emails so I can get an involuntary refund and have received no response from anyone. I have send hours on hold with the airline and after holding for more than half an hour, they hung up on me without speaking to me. This is very bad for business. Never fly with the! Now I understand why their tickets are so cheap.

LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

JFK
IST
Excellent 10,0

Pros: Awesome food. Comfortable seats. Nice crew

Wed, Jul 15
MRU
Port Louis Sir Seewoosagur Ram.
JNB
OR Tambo Airport, Johannesburg
25h 00m
R58 819
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
JFK
ZRH
Excellent 9,6

Pros: Swiss is my new favorite airline.

Cons: Nothing bad to report. Book Swiss!

CPH
ZRH
Excellent 8,0

Pros: Crew

ZRH
BOM
Good 7,3

Cons: Food and entertainment cud be better

FCO
ZRH
Excellent 8,3

Pros: Great attentive crew.

Cons: Boarding has no groups, seats are small

LHR
ZRH
Excellent 9,0

Pros: Great crew & good complimentary food

Cons: More seat pitch

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First