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.
Travelling to Seychelles by Rail
Driving to Seychelles
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é.
