By Air
Seychelles International Airport near Victoria is the only international gateway to the Seychelles. International service is available from Addis Ababa (Ethiopian Airlines), Nairobi (Kenya Airways), Dubai (Emirates), Abu Dhabi (Etihad) and Doha (Qatar Airways), and regular charter services from Frankfurt (Condor). However Air Seychelles also flies only to Johannesburg and Mauritius. It’s easy to get around Seychelles as Air Seychelles operates multiple daily flights between islands depending on time of day.
By Ferry
You can as well connect to different islands using ferries operated by Cat Cocos serving multiple daily crossings between Mahe and Praslin and a daily crossing extension to La Digue. Book your ferries on line to have a range of discounts on Island accommodation, restaurants and activities to complement ferry bookings.
By Road
Driving is on the left hand side of the road and roads on Mahe are low traffic, mountainous, narrow roads, so caution is generally advised. Having a car is really a good idea to make life much simpler in Seychelles. You can only rent a car on Mahé and Praslin but keep in mind that renters must have a valid driver’s license, have at least three years of driving experience and be at least 21 years old.
Taxis are a popular means of transportation for both short trips and day rental obtained almost anywhere. Taxi prices for non-residents on a relatively long trip can easily exceed the cost of hiring a small car for a day.
Seychelles Public Transport Corporation runs daily bus services on the islands of Praslin and Mahe from morning to evening on nearly every available road on the island. The bus usually passes by every 15 minutes.