Travel to Seychelles

Flying to Seychelles

Seychelles International Airport (SEZ), on Mahé, is the country's main international gateway, approximately 10km (6 miles) southeast of Victoria. International services connect Seychelles with destinations in Africa, the Middle East, Asia and Europe. Airlines serving the islands include Air Seychelles, Emirates, Ethiopian Airlines, Etihad Airways, IndiGo, Kenya Airways and Qatar Airways, with other carriers operating seasonal or additional services.

Flight times:

From London to Mahé: approximately 10 hours (when direct services operate); from 12 hours with a connecting flight.

Airport guides

Airport Code: SEZ. Location: Seychelles International Airport is situated 10km (6 miles) southeast of Victoria, on the island of... Money: There are ATMs, a bank and a bureau de change in the international terminal. Read more

Travel by rail

Getting to Seychelles by boat

There are no scheduled international passenger ferry services to Seychelles.

Cruise ships:

Cruise ships call at Port Victoria on Mahé, principally during the Indian Ocean cruise season. Port Victoria is the country's main cruise port, with passengers arriving within easy reach of Victoria and the rest of Mahé.




Visa and passport information is updated regularly and is correct at the time of publishing. You should verify critical travel information independently with the relevant embassy before you travel.