The best way to get to the Seychelles is by plane. Regular flights arrive from Europe, Middle East, Africa and Asia. There are many various airlines offering direct and indirect flights to Mahé and Praslin. The Seychelles International Airport (SEZ) on Mahé is located around 10 km (15 min) form Victoria – capital of the Seychelles.

Once you come to the Airport it is advised to know arrival procedures and regulations >>>

Quick overview:

Flights to Mahé (SEZ)Direct flightsLayoverArrival Flights FrequencyReturn Flights Frequency
Abu Dhabi (AUH)YesNoDailyDaily
Amsterdam (AMS)NoAUHDailyDaily
Beijing (PEK)NoAUHDailyDaily
Brussels (BRU)NoAUHDailyDaily
Dublin (DUB)NoAUHDailyDaily
London Heathrow (LHR)NoAUHDailyDaily
Los Angeles (LAX)NoAUHDailyDaily
Madrid (MAD)NoAUHMon, Wed, Fri, SatThu, Fri, Sun, Tue
Melbourne (MEL)NoAUHDailyDaily
Moscow (MOW)NoAUHDailyDaily
Mumbai (BOM)NoAUHDailyDaily
New Delhi (DEL)NoAUHDailyDaily
New York (JFK)NoAUHDailyDaily
Paris (CDG)YesNoMon, Thu, SatWed, Fri, Sun
Sydney (SYD)NoAUHDailyDaily
air seychelles flight travel plane

Air Seychelles

Air Seychelles fly direct to Mahé from Düsseldorf, Durban, Paris, Abu Dhabi, Mumbai, Mauritius, Antananarivo, Johannesburg.

There are a number of direct flights from various countries to Abu Dhabi. This enable one-stop flight to the Seychelles.

On daily basis Air Seychelles fly back and forth from Abu Dhabi to:

  • Europe – Amsterdam, Brussels, Dublin, London, Madrid
  • North America – Los Angeles, New York
  • Australia – Melbourne, Sydney
condor seychelles flight travel plane

Condor

Condor flies directly to Mahé from Frankfurt on Tuesdays and Fridays.

The return flights to Frankfurt are on Wednesdays and Saturdays.

etihad airways abu dhabi seychelles flight travel plane

Etihad Airways

Eithad Airways fly direct to the Mahé and Praslin Island Airport from Abu Dhabi.

There are a number of direct flights from various countries to Abu Dhabi. This enable one-stop flight to the Seychelles.

On daily basis Eithad Airways fly back and forth from Abu Dhabi to:

  • Europe – Amsterdam, Brussels, Dublin, London, Madrid*, Moscow, Paris
  • North America – Los Angeles, New York
  • Asia – Beijing, Mumbai, New Delhi
  • Australia – Melbourne, Sydney

*Flights from Madrid on Mon, Wed, Fri, Sat. Returns on Tue, Thu, Fri, Sun.

Emirates airlines seychelles flight travel plane

Emirates

Emirates fly directly to the Mahé and Praslin Island Airport from Dubai.

There are a number of direct flights from various countries to Dubai. This enable one-stop flight to the Seychelles.

On daily basis Emirates fly back and forth from Dubai to:

  • Europe – Amsterdam, Barcelona, Birmingham, Copenhagen, Glasgow, London, Lisbon, Oslo, Prague, Stockholm, Warsaw
  • North America – Toronto (3 times per week)
  • Australia – Perth
  • Asia – Hong Kong
turkish airlines seychelles flight travel plane

Turkish Airlines

Turkish Airlines flies directly to Mahé from Istanbul on Tuesdays, Fridays and Sundays. The return flights to Istanbul are on Mondays, Wednesdays and Saturdays.

There are a number of direct flights from various countries to Istanbul. This enable one-stop flight to the Seychelles.

Turkish Airlines fly back and forth from Istanbul to: Amsterdam, Barcelona, Brussels, Budapest, Dublin, Lisbon, London, Madrid, Oslo, Prague, Stockholm, Warsaw.

ethiopian airlines seychelles flight travel plane

Ethiopian Airlines

Ethiopian Airlines fly directly to the Seychelles from Addis Abeba five times a week. Return flight are also five times a week.

There are a number of direct flights from various countries to Addis Abeba. This enable one-stop flight to the Seychelles.

Ethiopian Airlines fly back and forth from Addis Abeba to:

  • Europe – Dublin, London, Stockholm, Vienna
  • Africa – Cape Town, Dar Es Salaam, Johannesburg

NOTE: Passengers who travel to the Seychelles through Ethiopia do not need to provide proof of vaccination against yellow fever as long as they stay in Bole International Airport no longer than 12 hours.

qatar airlines seychelles flight travel plane

Qatar Airlines

Qatar Airways fly directly to the Seychelles from Doha every day.

There are a number of direct flights from various countries to Doha. This enable one-stop flight to the Seychelles.

On daily basis Ethiopian Airlines fly back and forth from Doha to Amsterdam, Copenhagen, Helsinki, London, Madrid, Oslo and Stockholm.

Other Airlines

airlines seychelles flight travel plane
airlines seychelles flight travel plane
airlines seychelles flight travel plane
airlines seychelles flight travel plane
airlines seychelles flight travel plane
airlines seychelles flight travel plane