Direct flights connect the Seychelles with China, France, Germany, Kenya, India, Madagascar, Mauritius, Réunion, South Africa, Sri Lanka and the UAE. For further afield, you'll need to take a connecting flight from South Africa, Europe or the Middle East.
Airports & Airlines
Departure tax is included in the price of a ticket.
It's simply not possible to travel here by land. There are no bridges linking the Seychelles with the neighbouring islands.
There aren't any boat services between the Seychelles and other destinations in the Indian Ocean.