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 (JNB) - Mauritius (MRU) 2024-06-02 2024-06-07 465 USD 28 hours 30 minutes Connection 2024-04-26T18:53:46
Johannesburg (JNB) - Mauritius (MRU) 2024-06-07 2024-06-14 465 USD 12 hours 25 minutes Connection 2024-04-26T14:35:26
Johannesburg (JNB) - Mauritius (MRU) 2025-04-08 2025-04-15 465 USD 16 hours 45 minutes Connection 2024-04-26T23:34:25
Johannesburg (JNB) - Mauritius (MRU) 2024-06-14 2024-06-21 465 USD 28 hours 30 minutes Connection 2024-04-26T09:49:11
Johannesburg (JNB) - Mauritius (MRU) 2024-06-07 2024-06-16 467 USD 22 hours 5 minutes Connection 2024-04-27T15:30:07
Johannesburg (JNB) - Mauritius (MRU) 2025-04-08 2025-04-20 467 USD 16 hours 45 minutes Connection 2024-04-27T18:35:32
Johannesburg (JNB) - Mauritius (MRU) 2025-02-16 2025-02-23 467 USD 28 hours 20 minutes Connection 2024-04-27T14:26:53
Johannesburg (JNB) - Mauritius (MRU) 2024-11-26 2024-11-30 467 USD 8 hours 45 minutes Direct 2024-04-27T06:37:52
Johannesburg (JNB) - Mauritius (MRU) 2024-05-31 2024-06-07 467 USD 30 hours 45 minutes Connection 2024-04-27T21:36:20
Johannesburg (JNB) - Mauritius (MRU) 2024-11-09 2024-11-30 478 USD 8 hours 45 minutes Direct 2024-04-24T22:20:05
Johannesburg (JNB) - Mauritius (MRU) 2024-06-04 2024-06-04 485 USD 8 hours 45 minutes Direct 2024-04-28T06:56:23
Johannesburg (JNB) - Mauritius (MRU) 2024-06-06 2024-06-13 495 USD 8 hours 45 minutes Direct 2024-04-26T00:02:17
Johannesburg (JNB) - Mauritius (MRU) 2024-05-28 2024-06-04 498 USD 8 hours 45 minutes Direct 2024-04-28T16:11:59
Johannesburg (JNB) - Mauritius (MRU) 2024-11-24 2024-12-01 504 USD 13 hours 45 minutes Connection 2024-04-26T11:47:21
Johannesburg (JNB) - Mauritius (MRU) 2024-06-04 2024-06-13 508 USD 8 hours 45 minutes Direct 2024-04-26T10:20:52
Johannesburg (JNB) - Mauritius (MRU) 2024-05-30 2024-06-06 508 USD 8 hours 45 minutes Direct 2024-04-26T11:02:17
Johannesburg (JNB) - Mauritius (MRU) 2024-10-31 2024-11-07 508 USD 8 hours 45 minutes Direct 2024-04-26T21:42:50
Johannesburg (JNB) - Mauritius (MRU) 2024-06-10 2024-06-13 510 USD 8 hours 35 minutes Direct 2024-04-29T06:50:58
Johannesburg (JNB) - Mauritius (MRU) 2024-11-15 2024-11-22 510 USD 8 hours 25 minutes Direct 2024-04-29T06:43:01
Johannesburg (JNB) - Mauritius (MRU) 2024-05-27 2024-06-03 510 USD 8 hours 25 minutes Direct 2024-04-29T06:59:44
Johannesburg (JNB) - Mauritius (MRU) 2024-06-06 2024-06-26 585 USD 16 hours 40 minutes Connection 2024-04-28T14:46:39
Johannesburg (JNB) - Mauritius (MRU) 2024-06-06 2024-06-27 585 USD 26 hours 30 minutes Connection 2024-04-28T14:45:18
Johannesburg (JNB) - Mauritius (MRU) 2024-06-06 2024-06-28 585 USD 16 hours 40 minutes Connection 2024-04-28T14:45:40
Johannesburg (JNB) - Mauritius (MRU) 2024-06-06 2024-06-06 593 USD 22 hours 20 minutes Connection 2024-04-28T14:46:18
Johannesburg (JNB) - Mauritius (MRU) 2024-06-07 2024-06-26 596 USD 36 hours 25 minutes Connection 2024-04-28T14:52:12
Johannesburg (JNB) - Mauritius (MRU) 2025-01-07 2025-01-11 601 USD 19 hours 15 minutes Connection 2024-04-28T17:24:20
Johannesburg (JNB) - Mauritius (MRU) 2024-10-04 2024-10-18 605 USD 18 hours 40 minutes Connection 2024-04-26T10:58:59
Johannesburg (JNB) - Mauritius (MRU) 2024-05-02 2024-05-13 609 USD 8 hours 35 minutes Direct 2024-04-23T16:30:34
Johannesburg (JNB) - Mauritius (MRU) 2024-06-05 2024-06-06 611 USD 14 hours 15 minutes Connection 2024-04-28T14:46:10
Johannesburg (JNB) - Mauritius (MRU) 2024-06-19 2024-06-25 687 USD 27 hours 50 minutes Connection 2024-04-26T16:47:26

Johannesburg to Mauritius flight status

Flight Origin Destination Departure Arrival Equip
MH5778 Johannesburg (JNB) Mauritius (MRU) 6:15 p.m. 9:10 p.m. Airbus A350-941
MK852 Johannesburg (JNB) Mauritius (MRU) 1:35 p.m. 7:35 p.m. Airbus A350-900
SA7109 Johannesburg (JNB) Mauritius (MRU) 1:35 p.m. 7:35 p.m. 343
SA190 Johannesburg (JNB) Mauritius (MRU) 9:40 a.m. 3:40 p.m. A320
MK950 Johannesburg (JNB) Mauritius (MRU) 9:40 a.m. 3:40 p.m. 343
MS9450 Johannesburg (JNB) Mauritius (MRU) 4:40 p.m. 6:55 p.m. 343
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
MK854 Johannesburg (JNB) Mauritius (MRU) 12:30 p.m. 6:30 p.m. A359
SA7113 Johannesburg (JNB) Mauritius (MRU) 12:55 a.m. 6:55 a.m. 343
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
AI6732 Johannesburg (JNB) Mauritius (MRU) 1:35 p.m. 7:35 p.m. Airbus A350-941
LH9536 Johannesburg (JNB) Mauritius (MRU) 9:45 a.m. 3:40 p.m. 343
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
SA192 Johannesburg (JNB) Mauritius (MRU) 8:40 a.m. 2:35 p.m. A333
MK948 Johannesburg (JNB) Mauritius (MRU) 8:40 a.m. 2:35 p.m. 333
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