Direct flights from Johannesburg to Mahe Island (JNB → SEZ)

Distance 3,756 km (2,334 mi)
Est. duration 4h 25m
Loading map...
Live fares · JNB → SEZ

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

Johannesburg JNB
Mahe Island SEZ

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)