SeychellesIndia

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

IndiaSeychelles Visa-free, 90 days Seychelles visa for citizens of India

SeychellesIndia 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.