Direct flight to Seychelles is available from Mumbai via Air Seychelles. Flights with more than one stops in between are available from almost all major cities in the country via carriers such as Jet Airways, Etihad, Kenya Airways and Sri Lankan Airlines.
Seychelles is served by Seychelles International Airport located near the capital Victoria on the Mahe island, the airport is the only international gateway to the country. Air Seychelles, the national carrier operates non stop flights from Mauritius, Johannesburg, Abu Dhabi, Beijing, Mumbai and Paris. Taxis are readily available at the airport to take you to the city centre.