- Home
- Flights
- Flights from Johannesburg
- Johannesburg to Mahe
Flights from Johannesburg to Mahe
Air Seychelles flies nonstop from Johannesburg to Mahe. The flight takes around 5h 12m.
Direct flights available 5h 12m
Johannesburg to Mahe at a glance
Fastest flight5h 12mEstimated
Nonstop flightsYesAir Seychelles
Airlines flying nonstop from Johannesburg to Mahe
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| ASAir Seychelles | — | — | — | Search |
Good to know
- Distance
- 3,757 km2,333 miles
- Flight time
- 5h 12mestimate
- Time difference
- +2hMahe vs Johannesburg
- Currency in Mahe
- USD
- Airports
- JNB, HLA → SEZ
Flights from Johannesburg to Mahe: questions answered
Are there direct flights from Johannesburg to Mahe?
Yes. Air Seychelles flies this route nonstop.
How long is the flight from Johannesburg to Mahe?
A nonstop flight covers 3,757 km and takes around 5h 12m.
Which airlines fly from Johannesburg to Mahe?
Air Seychelles operates nonstop flights on this route.
Which airports serve Johannesburg and Mahe?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Mahe: Seychelles International Airport (SEZ).
What is the time difference between Johannesburg and Mahe?
Mahe is 2 hours ahead of Johannesburg.


