- Home
- Flights
- Flights from Mahe
- Mahe to Johannesburg
Flights from Mahe to Johannesburg
Air Seychelles flies nonstop from Mahe to Johannesburg. The flight takes around 5h 12m.
Direct flights available 5h 12m
Mahe to Johannesburg at a glance
Fastest flight5h 12mEstimated
Nonstop flightsYesAir Seychelles
Airlines flying nonstop from Mahe to Johannesburg
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
- -2hJohannesburg vs Mahe
- Currency in Johannesburg
- ZAR
- Airports
- SEZ → JNB, HLA
Flights from Mahe to Johannesburg: questions answered
Are there direct flights from Mahe to Johannesburg?
Yes. Air Seychelles flies this route nonstop.
How long is the flight from Mahe to Johannesburg?
A nonstop flight covers 3,757 km and takes around 5h 12m.
Which airlines fly from Mahe to Johannesburg?
Air Seychelles operates nonstop flights on this route.
Which airports serve Mahe and Johannesburg?
Mahe: Seychelles International Airport (SEZ). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).
What is the time difference between Mahe and Johannesburg?
Johannesburg is 2 hours behind Mahe.





