Cheap flights from Mauritius to Johannesburg

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

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

Mauritius to Johannesburg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Mauritius (MRU) - Johannesburg (JNB) 2024-05-23 2024-05-28 423 USD 8 hours 45 minutes Direct 2024-04-23T06:21:08
Mauritius (MRU) - Johannesburg (JNB) 2024-05-23 2024-05-30 423 USD 8 hours 45 minutes Direct 2024-04-23T07:53:47
Mauritius (MRU) - Johannesburg (JNB) 2024-11-16 2024-11-23 446 USD 8 hours 45 minutes Direct 2024-04-26T07:19:41
Mauritius (MRU) - Johannesburg (JNB) 2024-06-04 2024-06-08 447 USD 8 hours 45 minutes Direct 2024-04-24T17:52:20
Mauritius (MRU) - Johannesburg (JNB) 2024-06-14 2024-06-30 461 USD 12 hours 25 minutes Connection 2024-04-23T07:01:36
Mauritius (MRU) - Johannesburg (JNB) 2024-05-20 2024-06-02 461 USD 39 hours 40 minutes Connection 2024-04-23T07:53:26
Mauritius (MRU) - Johannesburg (JNB) 2024-05-24 2024-05-31 462 USD 12 hours 25 minutes Connection 2024-04-26T08:20:41
Mauritius (MRU) - Johannesburg (JNB) 2024-06-15 2024-06-23 483 USD 43 hours 35 minutes Connection 2024-04-25T15:05:31
Mauritius (MRU) - Johannesburg (JNB) 2024-05-21 2024-06-02 483 USD 22 hours 15 minutes Connection 2024-04-23T07:10:47
Mauritius (MRU) - Johannesburg (JNB) 2024-05-11 2024-06-04 486 USD 8 hours 45 minutes Direct 2024-04-24T16:31:42
Mauritius (MRU) - Johannesburg (JNB) 2024-11-16 2024-11-24 493 USD 8 hours 25 minutes Direct 2024-04-25T15:06:19
Mauritius (MRU) - Johannesburg (JNB) 2024-11-22 2024-11-29 493 USD 8 hours 25 minutes Direct 2024-04-23T05:04:52
Mauritius (MRU) - Johannesburg (JNB) 2025-01-29 2025-02-09 493 USD 8 hours 25 minutes Direct 2024-04-24T10:13:27
Mauritius (MRU) - Johannesburg (JNB) 2024-10-19 2024-10-31 499 USD 8 hours 45 minutes Direct 2024-04-24T04:19:44
Mauritius (MRU) - Johannesburg (JNB) 2024-06-14 2024-07-14 527 USD 22 hours 15 minutes Connection 2024-04-23T16:36:28
Mauritius (MRU) - Johannesburg (JNB) 2024-05-19 2024-05-26 527 USD 23 hours 50 minutes Connection 2024-04-23T07:10:12
Mauritius (MRU) - Johannesburg (JNB) 2024-05-31 2024-06-09 527 USD 25 hours 50 minutes Connection 2024-04-25T10:14:15
Mauritius (MRU) - Johannesburg (JNB) 2024-06-02 2024-06-09 528 USD 25 hours 50 minutes Connection 2024-04-24T19:01:41
Mauritius (MRU) - Johannesburg (JNB) 2024-05-26 2024-06-09 528 USD 13 hours 35 minutes Connection 2024-04-24T07:36:53
Mauritius (MRU) - Johannesburg (JNB) 2024-05-07 2024-06-01 545 USD 8 hours 35 minutes Direct 2024-04-25T16:54:31
Mauritius (MRU) - Johannesburg (JNB) 2024-05-07 2024-05-12 545 USD 8 hours 35 minutes Direct 2024-04-26T03:22:35
Mauritius (MRU) - Johannesburg (JNB) 2024-05-07 2024-05-24 545 USD 8 hours 35 minutes Direct 2024-04-24T18:24:45
Mauritius (MRU) - Johannesburg (JNB) 2024-05-07 2024-05-30 545 USD 8 hours 35 minutes Direct 2024-04-24T19:23:50
Mauritius (MRU) - Johannesburg (JNB) 2024-05-09 2024-05-16 545 USD 8 hours 35 minutes Direct 2024-04-23T18:14:46
Mauritius (MRU) - Johannesburg (JNB) 2024-05-09 2024-05-23 545 USD 8 hours 35 minutes Direct 2024-04-23T18:39:16
Mauritius (MRU) - Johannesburg (JNB) 2024-05-09 2024-05-24 545 USD 8 hours 35 minutes Direct 2024-04-23T14:40:19
Mauritius (MRU) - Johannesburg (JNB) 2024-05-09 2024-05-25 545 USD 8 hours 35 minutes Direct 2024-04-23T18:17:08
Mauritius (MRU) - Johannesburg (JNB) 2024-07-12 2024-07-19 570 USD 8 hours 25 minutes Direct 2024-04-21T15:04:08
Mauritius (MRU) - Johannesburg (JNB) 2024-05-01 2024-05-05 629 USD 25 hours 25 minutes Connection 2024-04-20T19:10:22
Mauritius (MRU) - Johannesburg (JNB) 2024-05-02 2024-05-05 629 USD 29 hours 55 minutes Connection 2024-04-20T19:11:35

Mauritius to Johannesburg flight status

Flight Origin Destination Departure Arrival Equip
MK949 Mauritius (MRU) Johannesburg (JNB) 4:40 p.m. 6:55 p.m. 359
MK851 Mauritius (MRU) Johannesburg (JNB) 9:35 a.m. 12:10 p.m. A339
SA191 Mauritius (MRU) Johannesburg (JNB) 4:40 p.m. 6:55 p.m. Airbus A340-300
SA7110 Mauritius (MRU) Johannesburg (JNB) 9:15 a.m. 11:50 a.m. 359
SA0191 Mauritius (MRU) Johannesburg (JNB) 4:40 p.m. 6:55 p.m. A333
MS9451 Mauritius (MRU) Johannesburg (JNB) 9:40 a.m. 3:40 p.m. 320
C54253 Mauritius (MRU) Johannesburg (JNB) 6:34 p.m. 9:29 p.m.
BA398 Mauritius (MRU) Johannesburg (JNB) 2:30 p.m. 4:45 p.m. B738
MK853 Mauritius (MRU) Johannesburg (JNB) 8:30 p.m. 11:05 p.m. A339
SA7114 Mauritius (MRU) Johannesburg (JNB) 7:15 p.m. 9:50 p.m. None
BA6398 Mauritius (MRU) Johannesburg (JNB) 6:44 p.m. 8:49 p.m. 738
SA3193 Mauritius (MRU) Johannesburg (JNB) 4:40 p.m. 6:55 p.m. A332
MK2852 Mauritius (MRU) Johannesburg (JNB) 4 a.m. 2 a.m. Airbus A330-941
MK5852 Mauritius (MRU) Johannesburg (JNB) 4 a.m. 2 a.m. Airbus A330-941
MK8847 Mauritius (MRU) Johannesburg (JNB) 8:30 p.m. 11:05 p.m.
AI6731 Mauritius (MRU) Johannesburg (JNB) 9:15 a.m. 11:50 a.m. Airbus A350-941
LH9551 Mauritius (MRU) Johannesburg (JNB) 4:15 p.m. 6:35 p.m. 320
SA6191 Mauritius (MRU) Johannesburg (JNB) 4:45 p.m. 7:05 p.m. A346
MK7110 Mauritius (MRU) Johannesburg (JNB) 9:25 a.m. 11:50 a.m. 343
LH9537 Mauritius (MRU) Johannesburg (JNB) 4:40 p.m. 7 p.m. None
MN398 Mauritius (MRU) Johannesburg (JNB) None None B738
AI6733 Mauritius (MRU) Johannesburg (JNB) 8:30 p.m. 11:05 p.m. None
MN6398 Mauritius (MRU) Johannesburg (JNB) 4:10 p.m. 6:40 p.m. B738
SA193 Mauritius (MRU) Johannesburg (JNB) 3:35 p.m. 5:55 p.m. A333
MK947 Mauritius (MRU) Johannesburg (JNB) 3:35 p.m. 5:55 p.m. 738
MD120 Mauritius (MRU) Johannesburg (JNB) 3:05 p.m. 5:25 p.m. AT75
MK1851 Mauritius (MRU) Johannesburg (JNB) None None A359
YY6398 Mauritius (MRU) Johannesburg (JNB) 4:10 p.m. 6:40 p.m.
SA949 Mauritius (MRU) Johannesburg (JNB) 4:40 p.m. 7 p.m. 333
SA6775 Mauritius (MRU) Johannesburg (JNB) 5 p.m. 7:30 p.m.
MK855 Mauritius (MRU) Johannesburg (JNB) 11 p.m. 1:35 a.m. A319
OC12 Mauritius (MRU) Johannesburg (JNB) 3:20 p.m. 5:45 p.m. DH2
MK3855 Mauritius (MRU) Johannesburg (JNB) 10 a.m. 12:35 p.m. 319