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-04 2024-06-06 409 USD 8 hours 45 minutes Direct 2024-04-19T02:47:30
Johannesburg (JNB) - Mauritius (MRU) 2024-06-02 2024-06-07 463 USD 28 hours 30 minutes Connection 2024-04-24T22:16:54
Johannesburg (JNB) - Mauritius (MRU) 2024-06-02 2024-06-09 463 USD 16 hours 0 minutes Connection 2024-04-25T03:37:10
Johannesburg (JNB) - Mauritius (MRU) 2024-06-07 2024-06-14 463 USD 12 hours 25 minutes Connection 2024-04-24T16:02:52
Johannesburg (JNB) - Mauritius (MRU) 2024-06-14 2024-06-21 463 USD 24 hours 55 minutes Connection 2024-04-24T12:44:04
Johannesburg (JNB) - Mauritius (MRU) 2024-12-01 2024-12-08 464 USD 22 hours 15 minutes Connection 2024-04-23T06:26:33
Johannesburg (JNB) - Mauritius (MRU) 2025-03-06 2025-03-11 464 USD 12 hours 25 minutes Connection 2024-04-22T09:11:48
Johannesburg (JNB) - Mauritius (MRU) 2024-06-14 2024-06-16 464 USD 28 hours 30 minutes Connection 2024-04-22T15:54:17
Johannesburg (JNB) - Mauritius (MRU) 2025-02-18 2025-02-23 464 USD 22 hours 0 minutes Connection 2024-04-22T12:42:31
Johannesburg (JNB) - Mauritius (MRU) 2024-05-31 2024-06-09 464 USD 13 hours 35 minutes Connection 2024-04-23T22:15:51
Johannesburg (JNB) - Mauritius (MRU) 2024-06-04 2024-06-13 468 USD 8 hours 45 minutes Direct 2024-04-24T06:03:10
Johannesburg (JNB) - Mauritius (MRU) 2024-06-06 2024-06-13 468 USD 8 hours 45 minutes Direct 2024-04-24T08:49:26
Johannesburg (JNB) - Mauritius (MRU) 2024-05-28 2024-06-04 470 USD 8 hours 45 minutes Direct 2024-04-22T21:12:09
Johannesburg (JNB) - Mauritius (MRU) 2024-11-09 2024-11-30 477 USD 8 hours 45 minutes Direct 2024-04-24T22:20:05
Johannesburg (JNB) - Mauritius (MRU) 2024-11-19 2024-11-30 477 USD 8 hours 45 minutes Direct 2024-04-24T19:07:34
Johannesburg (JNB) - Mauritius (MRU) 2024-06-04 2024-06-11 483 USD 8 hours 45 minutes Direct 2024-04-22T03:51:44
Johannesburg (JNB) - Mauritius (MRU) 2024-06-23 2024-06-28 483 USD 12 hours 25 minutes Connection 2024-04-24T07:50:22
Johannesburg (JNB) - Mauritius (MRU) 2024-05-30 2024-06-04 483 USD 8 hours 45 minutes Direct 2024-04-23T16:51:36
Johannesburg (JNB) - Mauritius (MRU) 2024-11-06 2024-11-20 535 USD 8 hours 25 minutes Direct 2024-04-21T09:34:32
Johannesburg (JNB) - Mauritius (MRU) 2024-06-08 2024-06-16 540 USD 11 hours 45 minutes Connection 2024-04-20T06:33:41
Johannesburg (JNB) - Mauritius (MRU) 2024-06-09 2024-06-15 545 USD 40 hours 0 minutes Connection 2024-04-19T11:35:14
Johannesburg (JNB) - Mauritius (MRU) 2024-10-22 2024-10-27 554 USD 11 hours 15 minutes Connection 2024-04-20T12:18:54
Johannesburg (JNB) - Mauritius (MRU) 2025-03-11 2025-03-18 569 USD 30 hours 45 minutes Connection 2024-04-18T11:30:31
Johannesburg (JNB) - Mauritius (MRU) 2024-05-11 2024-05-14 580 USD 8 hours 40 minutes Direct 2024-04-18T09:55:35
Johannesburg (JNB) - Mauritius (MRU) 2024-04-26 2024-05-07 580 USD 19 hours 5 minutes Connection 2024-04-21T03:10:43
Johannesburg (JNB) - Mauritius (MRU) 2024-05-02 2024-05-13 607 USD 8 hours 35 minutes Direct 2024-04-23T16:30:34
Johannesburg (JNB) - Mauritius (MRU) 2024-09-22 2024-09-26 624 USD 8 hours 25 minutes Direct 2024-04-20T18:43:23
Johannesburg (JNB) - Mauritius (MRU) 2024-05-02 2024-05-05 642 USD 20 hours 55 minutes Connection 2024-04-20T19:13:16
Johannesburg (JNB) - Mauritius (MRU) 2024-05-01 2024-05-05 665 USD 29 hours 55 minutes Connection 2024-04-20T19:13:02
Johannesburg (JNB) - Mauritius (MRU) 2024-05-01 2024-05-02 685 USD 36 hours 0 minutes Connection 2024-04-19T07:56:38

Johannesburg to Mauritius flight status

Flight Origin Destination Departure Arrival Equip
SA190 Johannesburg (JNB) Mauritius (MRU) 9:40 a.m. 3:40 p.m. A320
MS9450 Johannesburg (JNB) Mauritius (MRU) 4:30 p.m. 6:55 p.m. 343
MK950 Johannesburg (JNB) Mauritius (MRU) 9:40 a.m. 3:40 p.m. 343
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
MH5778 Johannesburg (JNB) Mauritius (MRU) 6:15 p.m. 9:10 p.m. Airbus A350-941
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