Vietnam embassy in switzerland

From Switzerland, visitors can apply for a visa at Vietnam embassy in Switzerland below or apply a visa on arrival online.

Embassy of Vietnam in Stockholm, SWITZERLAND

  • Address: Schlosslistrasse 26, 3008 Bern - SWITZERLAND
  • Phone: +41 (0)31 388 7
  • Fax: +41 (0) 31 388
  • Email:
  • Office hour: Monday - Thursday: Morning: 9.00a.m - 12p.m Afternoon: 14.00p.m - 17.00p.m Friday: 9.00a.m - 12.00p.m

Consulate General of Vietnam in Geneve, SWITZERLAND

  • Address: 18A, Chemin Francois-Lehmann, 1218 Grand-Saconnex, Geneve, SWITZERLAND
  • Phone: (412) 798 9866
  • Fax: (412) 798 0724
  • Email:
  • Officer hour: Monday - Friday: Morning: 9.30a.m – 12.00p.m Afternoon: 14.30p.m – 18.00p.m

How to get Vietnam visa in Switzerland?

There are 2 ways to get a Vietnam visa in Switzerland:

Option 1: Applying for visa at Vietnam Embassy / Consulate
You must directly visit the nearest Vietnam Embassy for Vietnam visa request.

  • To bring Original passport (which requires one-month validity prior to the date of exit from Vietnam and/or six months validity to meet airlines’ requirements); 02 regulated sized-photos (2*2 inch).
  • To pay for the Vietnam Visa fees, the fee is $50 upward (depending on the type of Visa you are applying for).
  • To wait for about 5 working days before your Vietnam Visa is approved.

Option 2: Apply online to obtain an approval letter
You can apply for both tourist and business visa for the stay of 1 to 3 months on this website. You will pick up your Vietnam visa at Vietnam international airports (in case you travel by air to Vietnam) or to collect your Vietnam visa at any Vietnam embassy/consulate nominated by you.

Apply Visa Online

For visa requirements and application click on the country of destination.