Comprehensive visa requirements for travelers to Switzerland from different countries
Last updated: February 24, 2026
Max stay: 90 days
Schengen short stay 90/180
Max stay: 90 days
Schengen short stay: 90 days in any 180-day period
Schengen short stay 90/180
Indefinite right of residence under Agreement on Free Movement of Persons (AFMP). Registration with Gemeinde required for stays beyond 3 months.
Max stay: 90 days
90 days within any 180-day period across entire Schengen Area
Max stay: 90 days
90 days within any 180-day period across entire Schengen Area
Max stay: 90 days
90 days within any 180-day period across entire Schengen Area
Max stay: 90 days
Schengen short stay
Unlimited for employment/residency. Tourist stays: no formal limit up to 3 months without registration.
Unlimited. Czech citizens may reside indefinitely under AFMP with registration for stays beyond 3 months.
Unlimited stay. Denmark is EU/Schengen; Switzerland is Schengen associate with bilateral agreements.
Unlimited stay. Finland is EU/Schengen; Switzerland is Schengen associate with bilateral agreements.
Unlimited stay. France is an EU/Schengen member. Switzerland is Schengen Area member - no restrictions on freedom of movement, residence, or employment under bilateral agreements.
Free movement (EU/EFTA framework; longer-stay residence rules apply)
Max stay: 90 days
Schengen short stay 90/180
Max stay: 90 days
Schengen short stay 90/180
Unlimited stay. Ireland is EU/EEA; Switzerland is EEA associate with bilateral agreements.
Max stay: 90 days
90 days within 180-day Schengen period. Combined across all Schengen countries.
Max stay: 90 days
Schengen short stay; EU-Switzerland agreement
Max stay: 90 days
Schengen short stay: 90 days in any 180-day period.
Max stay: 90 days
Schengen short stay
Max stay: 90 days
Schengen short stay; EU-Switzerland agreement
Max stay: 90 days
Schengen 90/180 rule
Unlimited stay. Both Norway and Switzerland are Schengen associates with bilateral agreements.
Max stay: 90 days
90 days within 180-day Schengen period.
Max stay: 90 days
Schengen short stay; EU-Switzerland agreement
Max stay: 90 days
Schengen short stay 90/180
Max stay: 90 days
Schengen short stay
Unlimited stay. Romania is EU/Schengen; Switzerland is Schengen associate with bilateral agreements.
Max stay: 90 days
Schengen short stay
Max stay: 90 days
Schengen short stay
EU freedom of movement
Unlimited stay. Sweden is EU/Schengen; Switzerland is Schengen associate with bilateral agreements.
Max stay: 90 days
90 days within 180-day Schengen period. Biometric passport required.
Max stay: 90 days
Schengen short stay
Max stay: 90 days
Schengen short stay rules apply at the external border; 90/180
Max stay: 90 days
Schengen short stay rules apply at external border; 90/180
Max stay: 90 days
Max stay: 90 days
Up to 90 days within any 180-day period on Type C Schengen visa.
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Schengen visa required. Apply at Swiss Embassy/Consulate.
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen short-stay (Type C) visa required; 90/180 rule
Max stay: 90 days
Schengen visa required
Max stay: 90 days
Schengen visa required
Check entry requirements for the most common passport holders traveling to Switzerland.
Compare how different passport holders can access Switzerland and other destinations.
Disclaimer: Visa requirements can change without notice. Always verify current requirements with official government sources or the embassy/consulate before making travel arrangements.