SwedenIndia

Swedish Embassy in India

1 embassy

In India, Sweden has an embassy in New Delhi. Indian citizens must obtain a visa before travelling to Sweden.

Swedish Embassy in New Delhi

Sweden has its embassy in New Delhi, the capital; the address on record is Nyaya Marg 4-5, 110021 New Delhi. Its phone number and website are on its page.

Sweden visa for Indian citizens

IndiaSweden Visa required Sweden visa for citizens of India

SwedenIndia e-Visa India visa for citizens of Sweden

Indian citizens must obtain a visa before travelling to Sweden. From India, the application is made at the Swedish embassy in New Delhi or through a visa centre appointed by Sweden.

India’s missions in Sweden

Missions of India in Sweden (1)

In return, India has an embassy in Sweden, in Stockholm.

Good to know

Sweden in India

Worldwide, Sweden has 221 missions in 109 countries; one of them is in India.

Travel to India for Swedish citizens

India requires a visa from Swedish citizens, available online as an e-Visa for up to 30 days. In India, Swedish citizens can turn to the Swedish embassy for passports and emergency help.

Frequently asked questions

Where is the Swedish embassy in India?

The Swedish embassy is in New Delhi, at Nyaya Marg 4-5, 110021 New Delhi.

Do Indian citizens need a visa for Sweden?

Indian citizens need a visa for Sweden, obtained before travel.

Do Swedish citizens need a visa for India?

Swedish citizens 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 Sweden?

Yes, India has its embassy in Stockholm.