JNBMRU
Direct flights Johannesburg → Mauritius
From O.R. Tambo International Airport (South Africa) to Sir Seewoosagur Ramgoolam International Airport (Mauritius), 3 airlines operate this route non-stop. 3,066 km, about 4 h 00 of flying.
3,066 kmdistance
4 h 00estimated flight time
3airlines
Year-roundroute type
Airlines on this route
Air Mauritius
MK / MAU
- Year-round according to Wikipedia
- Observed seen in the 25 September 2026 snapshot
South African Airways
SA / SAA
- Year-round according to Wikipedia
- Observed seen in the 25 September 2026 snapshot
Safair
FA / SFR
- Year-round according to Wikipedia
- Observed seen in the 25 September 2026 snapshot
Return flight
Direct flights Mauritius → Johannesburg · 3 airlines
Other destinations from Johannesburg
- LUNLusaka
- CPTCape Town
- DURDurban
- HREHarare
- VFAVictoria Falls
- FIHKinshasa
- MPMMaputo
- PLZPort Elizabeth
- BBKKasane
- BFNBloemfontein
- BLZBlantyre
- BUQBulawayo
All direct flights from Johannesburg (JNB)
All direct flights from Mauritius (MRU)