Please check if your nationality requires a visa by contacting your embassy or the Swiss embassy in your country.
To view the Official Countries which require or exempt visas to visit Switzerland, please click here.
Formalities are minimal when arriving in Switzerland by air, rail or road thanks to the Schengen Agreement, which allows passengers coming from the EU to enter without showing a passport. When arriving from a non-EU country, you'll need your passport or EU identity card and visa (if required) to clear customs.
All non-EU travellers must carry a passport valid for at least three months beyond the planned departure date from Switzerland.
Switzerland has no explicit entry restrictions based on nationality or previous passport stamps, but citizens of some countries may require a visa.
For up-to-date details on visa requirements, please visit the Swiss State Secretariat for Migration website at www.sem.admin.ch.