Cheap flights from Johannesburg to Mauritius

Find cheap Mauritius to Johannesburg flights with our free search service. Compare all available fares for direct or connection flights from Mauritius to Johannesburg.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Johannesburg to Mauritius flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Johannesburg to Mauritius flight status

Flight Origin Destination Departure Arrival Equip
LH9536 Johannesburg (JNB) Mauritius (MRU) 11:25 a.m. 1 p.m. 343
SA7109 Johannesburg (JNB) Mauritius (MRU) 1:10 p.m. 7:10 p.m. 343
MK852 Johannesburg (JNB) Mauritius (MRU) 1:10 p.m. 7:10 p.m. Airbus A350-900
SA192 Johannesburg (JNB) Mauritius (MRU) 11:50 a.m. 5:50 p.m. A333
SA190 Johannesburg (JNB) Mauritius (MRU) 9:45 a.m. 3:45 p.m. A320
SA7113 Johannesburg (JNB) Mauritius (MRU) 11:15 p.m. 5:15 a.m. 343
MK950 Johannesburg (JNB) Mauritius (MRU) 9:45 a.m. 3:45 p.m. 343
MS9450 Johannesburg (JNB) Mauritius (MRU) 4:35 p.m. 7 p.m. 343
MH5778 Johannesburg (JNB) Mauritius (MRU) 6:15 p.m. 9:15 p.m. Airbus A350-941
AI6732 Johannesburg (JNB) Mauritius (MRU) 8:50 a.m. 11:25 a.m. Airbus A350-941
MK948 Johannesburg (JNB) Mauritius (MRU) 11:50 a.m. 5:50 p.m. 333
MK854 Johannesburg (JNB) Mauritius (MRU) 11:15 p.m. 5:15 a.m. A359
BA6399 Johannesburg (JNB) Mauritius (MRU) 9:49 a.m. 3:15 p.m. 738
SA3192 Johannesburg (JNB) Mauritius (MRU) 8:40 a.m. 2:35 p.m. A332
MK856 Johannesburg (JNB) Mauritius (MRU) 1:25 a.m. 7:25 a.m. A319
MN6399 Johannesburg (JNB) Mauritius (MRU) 9:55 a.m. 4:05 p.m. B738
MN6389 Johannesburg (JNB) Mauritius (MRU) 2 a.m. 4 a.m. Boeing 737-8KN
SA4191 Johannesburg (JNB) Mauritius (MRU) 2 a.m. 4 a.m. Airbus A320-232
MK8848 Johannesburg (JNB) Mauritius (MRU) 12:50 a.m. 6:50 a.m.
4Z10 Johannesburg (JNB) Mauritius (MRU) noon midnight None
SA6190 Johannesburg (JNB) Mauritius (MRU) 10 a.m. 3:45 p.m. A346
Q26407 Johannesburg (JNB) Mauritius (MRU) 4:35 p.m. midnight None
MN399 Johannesburg (JNB) Mauritius (MRU) None None B738
LH9550 Johannesburg (JNB) Mauritius (MRU) 9:45 a.m. 3:40 p.m. 333
SA9550 Johannesburg (JNB) Mauritius (MRU) 9:40 a.m. 3:30 p.m. 343
MK7109 Johannesburg (JNB) Mauritius (MRU) 1:45 p.m. 7:45 p.m. 359
MK7113 Johannesburg (JNB) Mauritius (MRU) 12:55 a.m. 6:55 a.m. 319
SA6774 Johannesburg (JNB) Mauritius (MRU) 10 a.m. 4:30 p.m.
SA950 Johannesburg (JNB) Mauritius (MRU) 9:40 a.m. 3:30 p.m.
CA7618 Johannesburg (JNB) Mauritius (MRU) 8:30 a.m. 2:40 p.m. 738