- Address
- Phố Lý Thường Kiệt 44B, 10327 Hà Nội
- Phone
- +84 24 3934 6589
- Website
- eda.admin.ch
- Head of mission
- Thomas Gass
Switzerland
Vietnam
Swiss Embassy & Consulates in Vietnam
- 1 embassy
- 1 consulate general
In Vietnam, Switzerland has an embassy in Hanoi and a consulate general in Ho Chi Minh City. Switzerland requires Vietnamese citizens to hold a visa issued in advance.
Map: Switzerland’s 2 missions in Vietnam
Swiss Embassy in Hanoi
Switzerland has its embassy in Hanoi, the capital; the address on record is Phố Lý Thường Kiệt 44B, 10327 Hà Nội. The head of mission on record is Thomas Gass. Its phone number and website are on its page.
Swiss consulates in Vietnam
- Consulate General of Switzerland in Ho Chi Minh City
Bitexco Financial Tower, 37th Floor, 2 Hai Trieu Street, Sai Gon Ward, Ho Chi Minh City 71006
Switzerland also has a consulate general in Ho Chi Minh City; career consulates of this kind usually renew passports and take visa applications for their region.
Switzerland visa for Vietnamese citizens
Vietnam
Switzerland Visa required Switzerland visa for citizens of Vietnam
Switzerland
Vietnam Visa-free, 45 days Vietnam visa for citizens of Switzerland
Switzerland visa requirements for citizens of Vietnam
- 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
Switzerland requires Vietnamese citizens to hold a visa issued in advance. Applicants in Vietnam turn to the Swiss embassy in Hanoi or the consulate in Ho Chi Minh City; many countries also use an outsourced visa centre.
Vietnam’s missions in Switzerland
Missions of Vietnam in Switzerland (2)
In return, Vietnam has 2 missions in Switzerland, including its embassy in Bern.
Good to know
Switzerland in Vietnam
Worldwide, Switzerland has 317 missions in 136 countries; 2 of them are in Vietnam.
Travel to Vietnam for Swiss citizens
Swiss citizens can visit Vietnam without a visa for up to 45 days. In Vietnam, Swiss citizens can turn to the Swiss embassy for passports and emergency help.
When Swiss missions in Vietnam are closed
Swiss missions in Vietnam close on Vietnam’s public holidays, the next being New Year's Day (Tết dương lịch) on Friday 1 January 2027, Reunification Day on Friday 30 April 2027 and Labour Day (Ngày Quốc tế lao động) on Saturday 1 May 2027, and usually on some holidays of Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.
Frequently asked questions
Where is the Swiss embassy in Vietnam?
The Swiss embassy is in Hanoi, at Phố Lý Thường Kiệt 44B, 10327 Hà Nội.
Does Switzerland have consulates in Vietnam?
Yes, Switzerland has a consulate general in Ho Chi Minh City.
Do Vietnamese citizens need a visa for Switzerland?
Vietnamese citizens need a visa for Switzerland, obtained before travel.
Do Swiss citizens need a visa for Vietnam?
Swiss citizens can visit Vietnam without a visa for up to 45 days.
Does Vietnam have an embassy in Switzerland?
Yes, Vietnam has its embassy in Bern, along with 1 other mission in Switzerland.