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-06-04 2024-06-11 398 USD 8 hours 45 minutes Direct 2024-04-18T16:32:59
Mauritius (MRU) - Johannesburg (JNB) 2024-05-23 2024-05-30 413 USD 8 hours 45 minutes Direct 2024-04-17T09:48:08
Mauritius (MRU) - Johannesburg (JNB) 2024-05-23 2024-05-28 417 USD 8 hours 45 minutes Direct 2024-04-16T01:56:47
Mauritius (MRU) - Johannesburg (JNB) 2024-05-21 2024-05-30 440 USD 8 hours 45 minutes Direct 2024-04-17T12:04:14
Mauritius (MRU) - Johannesburg (JNB) 2024-05-21 2024-06-08 454 USD 8 hours 45 minutes Direct 2024-04-16T04:00:35
Mauritius (MRU) - Johannesburg (JNB) 2024-11-05 2024-11-12 459 USD 13 hours 10 minutes Connection 2024-04-16T17:42:52
Mauritius (MRU) - Johannesburg (JNB) 2024-11-05 2024-11-17 459 USD 13 hours 10 minutes Connection 2024-04-16T17:39:47
Mauritius (MRU) - Johannesburg (JNB) 2024-06-21 2024-07-12 459 USD 24 hours 30 minutes Connection 2024-04-16T10:27:23
Mauritius (MRU) - Johannesburg (JNB) 2024-06-21 2024-06-30 459 USD 12 hours 25 minutes Connection 2024-04-16T15:54:29
Mauritius (MRU) - Johannesburg (JNB) 2024-05-21 2024-05-25 464 USD 8 hours 45 minutes Direct 2024-04-18T20:54:04
Mauritius (MRU) - Johannesburg (JNB) 2024-05-17 2024-06-02 466 USD 28 hours 30 minutes Connection 2024-04-16T01:39:42
Mauritius (MRU) - Johannesburg (JNB) 2024-06-01 2024-06-08 467 USD 8 hours 45 minutes Direct 2024-04-16T04:37:40
Mauritius (MRU) - Johannesburg (JNB) 2024-10-10 2024-10-29 477 USD 8 hours 45 minutes Direct 2024-04-18T10:19:53
Mauritius (MRU) - Johannesburg (JNB) 2024-06-16 2024-06-23 480 USD 19 hours 45 minutes Connection 2024-04-16T14:48:02
Mauritius (MRU) - Johannesburg (JNB) 2024-11-01 2024-11-23 491 USD 8 hours 25 minutes Direct 2024-04-16T07:31:24
Mauritius (MRU) - Johannesburg (JNB) 2024-11-14 2024-11-25 491 USD 8 hours 25 minutes Direct 2024-04-17T10:23:50
Mauritius (MRU) - Johannesburg (JNB) 2024-11-15 2024-11-25 491 USD 8 hours 25 minutes Direct 2024-04-17T10:43:40
Mauritius (MRU) - Johannesburg (JNB) 2024-10-06 2024-10-11 523 USD 13 hours 30 minutes Connection 2024-04-16T10:09:52
Mauritius (MRU) - Johannesburg (JNB) 2024-04-21 2024-04-28 523 USD 24 hours 15 minutes Connection 2024-04-16T19:13:46
Mauritius (MRU) - Johannesburg (JNB) 2024-07-02 2024-07-02 524 USD 12 hours 25 minutes Connection 2024-04-17T20:57:32
Mauritius (MRU) - Johannesburg (JNB) 2024-05-17 2024-05-24 524 USD 28 hours 30 minutes Connection 2024-04-17T17:40:55
Mauritius (MRU) - Johannesburg (JNB) 2024-05-19 2024-05-26 524 USD 23 hours 50 minutes Connection 2024-04-17T11:46:00
Mauritius (MRU) - Johannesburg (JNB) 2024-04-22 2024-04-23 541 USD 8 hours 25 minutes Direct 2024-04-16T10:18:29
Mauritius (MRU) - Johannesburg (JNB) 2024-04-23 2024-05-16 541 USD 8 hours 25 minutes Direct 2024-04-16T08:43:18
Mauritius (MRU) - Johannesburg (JNB) 2024-04-23 2024-04-30 541 USD 8 hours 25 minutes Direct 2024-04-16T11:27:54
Mauritius (MRU) - Johannesburg (JNB) 2024-04-26 2024-05-16 541 USD 8 hours 35 minutes Direct 2024-04-16T08:25:59
Mauritius (MRU) - Johannesburg (JNB) 2024-04-28 2024-05-06 541 USD 8 hours 35 minutes Direct 2024-04-16T06:24:49
Mauritius (MRU) - Johannesburg (JNB) 2024-04-29 2024-05-06 541 USD 8 hours 25 minutes Direct 2024-04-16T16:39:55
Mauritius (MRU) - Johannesburg (JNB) 2024-04-30 2024-04-30 541 USD 8 hours 25 minutes Direct 2024-04-16T17:11:53
Mauritius (MRU) - Johannesburg (JNB) 2024-04-29 2024-04-30 566 USD 8 hours 25 minutes Direct 2024-04-16T17:31:37

Mauritius to Johannesburg flight status

Flight Origin Destination Departure Arrival Equip
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
MK851 Mauritius (MRU) Johannesburg (JNB) 9:25 a.m. 11:50 a.m. A339
C54253 Mauritius (MRU) Johannesburg (JNB) 6:34 p.m. 9:29 p.m.
MK949 Mauritius (MRU) Johannesburg (JNB) 4:30 p.m. 6:55 p.m. 359
SA7110 Mauritius (MRU) Johannesburg (JNB) 9:15 a.m. 11:50 a.m. 359
SA191 Mauritius (MRU) Johannesburg (JNB) 4:40 p.m. 6:55 p.m. Airbus A340-300
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