Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Johannesburg
  4. Johannesburg to Mahe
Nonstop route · South Africa → Seychelles

Flights from Johannesburg to Mahe

Air Seychelles flies nonstop from Johannesburg to Mahe. The flight takes around 5h 12m.

Direct flights available 5h 12m
JNBSEZ

Johannesburg to Mahe at a glance

Fastest flight5h 12mEstimated
Nonstop flightsYesAir Seychelles

Airlines flying nonstop from Johannesburg to Mahe

1 airline on this route.

AirlineFlights a weekTypical departuresFromSearch
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.

More flights from Johannesburg