MauritiustoJohannesburgFlight Time
MRU–JNB · Nonstop
Mauritius (Sir Seewoosagur Ramgoolam International Airport) to Johannesburg (O.R. Tambo International Airport).
The estimated flight time from Mauritius (MRU) to Johannesburg (JNB) is about 4h 31m, covering 1,905 miles. South African Airways, Air Mauritius, and Safair fly the route nonstop with 2-3/day departures.
Plan this routeAt a glance
| Est. flight time | Distance | Route type | Captured freq. | Market |
|---|---|---|---|---|
| ~4h 31m Estimated from great-circle distance — no tracked flights yet. | 1,905 mi | Nonstop | 2-3/day From the current provider sample; confirm live timetables before booking. | International |
Airlines on this route
Nonstop airlines from Mauritius to Johannesburg
South African Airways, Air Mauritius, and Safair operate 2-3/day flights from MRU to JNB.
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| South African Airways | 1/day | Airbus A320 family · Seat map | — |
| Air Mauritius | 1/day | Airbus A350 · Seat map | — |
| Safair |
Aircraft on this route
Flying the other way?
JNB to MRU flights — 2-3/day on 3 airlines →Methodology: airline, aircraft, terminal, and departure-time details come from a full week of published airline schedules for MRU, refreshed on a rolling basis. Frequency uses 17 scheduled departures across 7 observed days; flight time is estimated from flying distance until this route has enough tracked flights for an observed average.
Route FAQ
How long is the flight from Mauritius to Johannesburg?
The estimated flight time from Mauritius (MRU) to Johannesburg (JNB) is about 4h 31m, based on the 1,905-mile flying distance.
How far is Mauritius from Johannesburg?
Mauritius (MRU) to Johannesburg (JNB) is about 1,905 miles by air.
Are there nonstop flights from Mauritius to Johannesburg?
Yes. South African Airways, Air Mauritius, and Safair fly nonstop from Mauritius (MRU) to Johannesburg (JNB), with 2-3/day departures.
Which airlines fly from Mauritius to Johannesburg?
South African Airways, Air Mauritius, and Safair fly nonstop from Mauritius (MRU) to Johannesburg (JNB).
What aircraft fly from Mauritius to Johannesburg?
The MRU–JNB route is flown with Airbus A320 family, Airbus A350, Boeing 737.