Direct flights from Johannesburg to Mahe Island (JNB → SEZ)
Distance 3,756 km (2,334 mi)
Est. duration 4h 25m
Loading map...
Frequently asked questions
How far is the flight from Johannesburg to Mahe Island? The flight distance from JNB to SEZ is approximately 3,756 km (2,334 miles).
How long is the flight from JNB to SEZ? The estimated flight time from Johannesburg to Mahe Island is approximately 4h 25m.
What airlines fly from JNB to SEZ? Airlines operating direct flights from Johannesburg to Mahe Island include: HM.
Cheapest fares Johannesburg → Mahe Island
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Johannesburg → Mahe Island.
Try a nearby airport to Johannesburg
Flights to Mahe Island (SEZ) from other airports within 350 km of Johannesburg. Often unlocks cheaper fares or better times.
Other flights from Johannesburg (JNB)
Other flights from Mahe Island (SEZ)
Johannesburg → Mahe Island Free · No signup · Compare fares instantly
Check Prices →