Cheap flights from Johannesburg to Mahe Island
Direct flight: 3,756 km, ~4h 25m from Johannesburg (JNB) to Mahe Island (SEZ).
Frequently asked questions
-
How long is the flight from Johannesburg to Mahe Island?
Direct flights from JNB to SEZ cover approximately 3,756 km (2,334 miles), with an estimated flight time of 4h 25m. Operating airlines: HM.
Related guides for this route
Sibling pages — full route detail, airport overviews, visa context, per-airline routes.