All other passport holders (for a stay up to 90 days)

  • citizens with a passport of the following countries do need a Schengen visa to travel to Switzerland: Bangladesh, China, Fiji, India, Iran, Nepal, Philippines, Sri Lanka, Vietnam
  • other citizens with a passport from another country: please check here, if a Schengen visa is needed