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.
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 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é.
Do you have any Feedback about this page?
© 2026 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.


You know where