Travellers requires a visa to travel to Seychelles. The High Commission of the Republic of the Seychelles requires that the applicant submit their visa application directly as they may require an in person appointment.
High Commission of the Republic of the Seychelles(+91 11) 2411 4102F-4 Anand Niketan , New Dehli, 110021, India9:00am-5:00pm (Mon-Fri)