- Address
- E-9 9, 110057 New Delhi
- Phone
- +91-11-413-28-987
Seychelles
India
Embassy of the Seychelles in India
1 embassy
In India, the Seychelles has an embassy in New Delhi. Indian citizens can visit the Seychelles without a visa for up to 90 days.
Embassy of the Seychelles in New Delhi
The Seychelles has its embassy in New Delhi, the capital; the address on record is E-9 9, 110057 New Delhi. Its phone number is on its page.
Seychelles visa for Indian citizens
India
Seychelles Visa-free, 90 days Seychelles visa for citizens of India
Seychelles
India e-Visa India visa for citizens of Seychelles
Indian citizens can visit the Seychelles without a visa for up to 90 days.
India’s missions in the Seychelles
Missions of India in Seychelles (1)
In return, India has an embassy in the Seychelles, in Victoria.
Good to know
The Seychelles in India
Worldwide, the Seychelles has 34 missions in 24 countries; one of them is in India.
Travel to India for citizens of the Seychelles
India requires a visa from citizens of the Seychelles, available online as an e-Visa for up to 30 days. In India, citizens of the Seychelles can turn to the embassy of the Seychelles for passports and emergency help.
Frequently asked questions
Where is the embassy of the Seychelles in India?
The embassy of the Seychelles is in New Delhi, at E-9 9, 110057 New Delhi.
Do Indian citizens need a visa for the Seychelles?
The Seychelles admits Indian citizens without a visa for stays of up to 90 days.
Do citizens of the Seychelles need a visa for India?
Citizens of the Seychelles need a visa for India, which they can apply for online as an e-Visa for stays of up to 30 days.
Does India have an embassy in the Seychelles?
Yes, India has its embassy in Victoria.