- Address
- Nyaya Marg, Chanakyapuri, New Delhi 110 021
- Phone
- +91 11 4995 9500
- Website
- eda.admin.ch
- Head of mission
- Maya Tissafi
Switzerland
India
Swiss Embassy & Consulates in India
- 1 embassy
- 2 consulates general
- 2 honorary consulates
Switzerland is represented in India by 5 missions: an embassy in New Delhi, 2 consulates general in Mumbai and Bengaluru and 2 honorary consulates in Chennai and Kolkata. Indian citizens must obtain a visa before travelling to Switzerland.
Map: Switzerland’s 5 missions in India
Swiss Embassy in New Delhi
Switzerland has its embassy in New Delhi, the capital; the address on record is Nyaya Marg, Chanakyapuri, New Delhi 110 021. The head of mission on record is Maya Tissafi. Its phone number and website are on its page.
Swiss consulates in India
- Consulate General of Switzerland in Mumbai
Jamnalal Bajaj Road 222, 400 021 Mumbai
- Consulate General of Switzerland in Bengaluru
Rest House Crescent Road 26, 560001 Bangalore
Switzerland also has 2 consulates general in Mumbai and Bengaluru; career consulates of this kind usually renew passports and take visa applications for their region.
Swiss honorary consulates in India
- Honorary Consulate of Switzerland in Chennai
No 7, Sriman Srinivasa Road, Alwarpet, Chennai 600018
- Honorary Consulate of Switzerland in Kolkata
c/o Titagarh Wagons Ltd., 756 Anandpur, Kolkata 700 107
Switzerland has 2 honorary consulates in India, in Chennai and Kolkata; honorary consuls work part-time and normally cannot issue visas or full passports.
Switzerland visa for Indian citizens
India
Switzerland Visa required Switzerland visa for citizens of India
Switzerland
India e-Visa India visa for citizens of Switzerland
Switzerland visa requirements for citizens of India
- Schengen visa (type C) for Switzerland
- National visa (type D) for stays over 90 days
- Schengen short-stay visa (type C) – business
- Schengen short-stay visa (type C) – visiting family or friends
- Fee: €90
- 10 required documents
checked 22 October 2026
Indian citizens must obtain a visa before travelling to Switzerland. From India, the application is made at the Swiss embassy in New Delhi or one of the consulates in Mumbai and Bengaluru or through a visa centre appointed by Switzerland.
India’s missions in Switzerland
Missions of India in Switzerland (1)
In return, India has an embassy in Switzerland, in Bern.
Good to know
Switzerland in India
Worldwide, Switzerland has 317 missions in 136 countries; 5 of them are in India.
Travel to India for Swiss citizens
Swiss citizens need a visa for India, which they can apply for online as an e-Visa for stays of up to 30 days. In India, Swiss citizens can turn to the Swiss embassy for passports and emergency help.
Frequently asked questions
Where is the Swiss embassy in India?
The Swiss embassy is in New Delhi, at Nyaya Marg, Chanakyapuri, New Delhi 110 021.
Does Switzerland have consulates in India?
Yes, Switzerland has 2 consulates general in Mumbai and Bengaluru. Switzerland also has 2 honorary consulates in Chennai and Kolkata.
Do Indian citizens need a visa for Switzerland?
Indian citizens need a visa for Switzerland, obtained before travel.
Do Swiss citizens need a visa for India?
Swiss 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 Switzerland?
Yes, India has its embassy in Bern.