High Commission of India in Seychelles

Below is the contact information of the High Commission of India in Seychelles that will assist and provide you with information on how to apply for a visa to India from Seychelles:

  • Address: 3rd floor, Maison Esplanade, Francis Rachel Street, Victoria, Mahe Republic of Seychelles.
  • Phone: +248 4 674 100 | +248 4 674 110
  • Fax: +248 4 610 308
  • Email: [email protected]
  • Website: https://www.hciseychelles.gov.in/
  • Office hours: 08:30AM – 16:30PM (Monday to Friday)

Google map of Embassy of India in Seychelles