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

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

Frequently asked questions

How far is the flight from Mahe Island to Johannesburg? The flight distance from SEZ to JNB is approximately 3,756 km (2,334 miles).
How long is the flight from SEZ to JNB? The estimated flight time from Mahe Island to Johannesburg is approximately 4h 25m.
What airlines fly from SEZ to JNB? Airlines operating direct flights from Mahe Island to Johannesburg include: HM.

Cheapest fares Mahe Island → Johannesburg

Mahe Island SEZ
Johannesburg JNB

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Mahe Island → Johannesburg.

Or try a nearby airport to Johannesburg

Flights from Mahe Island (SEZ) to other airports within 350 km of Johannesburg.

Other flights from Mahe Island (SEZ)

Other flights from Johannesburg (JNB)