top of page

AIR SEYCHELLES FLIGHT SCHEDULE

Logo of Air Seychelles

DIRECT FROM JOHANNESBURG TO SEYCHELLES
Air Seychelles operates direct flights from Johannesburg to Mahé, making the Seychelles an easy Indian Ocean escape from South Africa.

✈️ Air Seychelles JNB → SEZ: September–December 2026

The current published schedule for HM60 is 3 flights per week: Tuesday, Friday and Sunday. The normal scheduled time is:

JNB 13:50 → SEZ 20:45
Flight time: 4h55
Airbus A320neo
JNB Terminal A → SEZ Terminal I.

The schedule source was updated 21 July 2026, and the November weeks I checked specifically show the Tuesday/Friday/Sunday pattern

✈️ Air Seychelles SEZ → JNB return flights

For September–December 2026, the current published schedule shows:

HM61 — Mahé (SEZ) → Johannesburg (JNB)
Tuesday, Friday and Sunday

The current timetable confirms three weekly flights on Tue/Fri/Sun, with the standard schedule of approximately:

SEZ 09:25 → JNB 12:30
Flight time: 5h05.

The flight numbers are:

  • JNB → SEZ: Air Seychelles HM060 (HM60)

  • SEZ → JNB: Air Seychelles HM061 (HM61)

The current 2026 schedule data confirms HM60 as the Johannesburg–Mahé service and HM61 as the return.

The flying time from Johannesburg to Seychelles is 5 hours.  There is a 2 hour time difference between Seychelles and South Africa.


Fly to the world’s most beautiful islands and beaches with Air Seychelles, in the comfort of their modern and spacious A 320 aircraft.

Air Seychelles operates from O.R Tambo International Airport to the Seychelles. Whether you fly Economy or Premium Economy, the on-board entertainment features an excellent selection of perennial favourites, as well as meal choices with a distinct Creole flavour, whilst the services and meals offer you a taste of the Creole cuisine and ambiance of the islands.

Specific seats can be requested but please note this is a REQUEST only and in no way is this request considered to be a confirmation. Special in-flight meals can be requested a minimum of 48 hours prior to departure.

For a great Seychelles holiday 

Air Seychelles – “Flying the Creole Spirit”

Fly to the world’s most beautiful islands and beaches with Air Seychelles, in the comfort of their modern and spacious Boeing 767-200 aircraft.

Air Seychelles operates 2 flights per week from O.R Tambo International Airport to the Seychelles. Whether you fly Economy or Premium Economy, the onboard entertainment features an excellent selection of perennial favourites, as well as meal choices with a distinct Creole flavour, whilst the services and meals offer you a taste of the Creole cuisine and ambiance of the islands.

The flying time from Johannesburg to Seychelles is 5 hours.  There is a 2 hr time difference between South Africa & the Seychelles with Mahe being 2 hrs ahead of Johannesburg.

Specific seats can be requested but please note this is a REQUEST only and in no way is this request considered to be a confirmation. Special in-flight meals can be requested a minimum of 48 hours prior to departure.

Sainte Anne private Island from Beachcomber
La Digue, Seychelles

Return to Seychelles Main Page

bottom of page