Switzerland passport visa-free countries

If you have a passport from Switzerland you can go to many countries without a visa. Switzerland passport holders have visa-free access and visas on arrival to destinations such as Brazil, Japan, United Kingdom, United Arab Emirates, United States and the entire European Union. Switzerland passport holders do however require a visa to enter some destinations in the world. Some countries where a visa is required are China, India and Russia.

Switzerland passport visa free countries

Having a Switzerland passport, you can go to the following countries, and territories, visa-free, that is without a visa. All European Union countries are in the below list because Swiss citizens has access to EU countries.

  • Albania
  • Andorra
  • Anguilla
  • Antigua and Barbuda
  • Argentina
  • Armenia
  • Aruba
  • Austria
  • Bahamas
  • Barbados
  • Belarus
  • Belgium
  • Belize
  • Bermuda
  • Bolivia
  • Bonaire, St. Eustatius and Saba
  • Bosnia and Herzegovina
  • Botswana
  • Brazil
  • British Virgin Islands
  • Brunei
  • Bulgaria
  • Cape Verde
  • Cayman Islands
  • Chile
  • Colombia
  • Cook Islands
  • Costa Rica
  • Croatia
  • Curacao
  • Cyprus
  • Czech Republic
  • Denmark
  • Dominica
  • Dominican Republic
  • Ecuador
  • El Salvador
  • Estonia
  • Eswatini
  • Falkland Islands
  • Faroe Islands
  • Fiji
  • Finland
  • France
  • French Guiana
  • French Polynesia
  • French West Indies
  • Gambia
  • Georgia
  • Germany
  • Gibraltar
  • Greece
  • Greenland
  • Grenada
  • Guatemala
  • Guyana
  • Haiti
  • Honduras
  • Hong Kong
  • Hungary
  • Iceland
  • Indonesia
  • Ireland
  • Israel
  • Italy
  • Jamaica
  • Japan
  • Kazakhstan
  • Kiribati
  • Kosovo
  • Kyrgyzstan
  • Latvia
  • Lesotho
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Macao
  • Malaysia
  • Malta
  • Mauritius
  • Mayotte
  • Mexico
  • Micronesia
  • Moldova
  • Monaco
  • Montenegro
  • Montserrat
  • Morocco
  • Namibia
  • Netherlands
  • New Caledonia
  • Nicaragua
  • Niue
  • North Macedonia
  • Norway
  • Palestinian Territories
  • Panama
  • Paraguay
  • Peru
  • Philippines
  • Poland
  • Portugal
  • Qatar
  • Reunion
  • Romania
  • Saint Kitts and Nevis
  • Saint Lucia
  • San Marino
  • Sao Tome and Principe
  • Senegal
  • Serbia
  • Singapore
  • Slovakia
  • Slovenia
  • Solomon Islands
  • South Africa
  • South Korea
  • Spain
  • St. Helena
  • St. Maarten
  • St. Pierre and Miquelon
  • St. Vincent and the Grenadines
  • Sweden
  • Taiwan
  • Thailand
  • Timor-Leste
  • Tonga
  • Trinidad and Tobago
  • Tunisia
  • Turkey
  • Turks and Caicos Islands
  • Tuvalu
  • Ukraine
  • United Arab Emirates
  • United Kingdom
  • Uruguay
  • Uzbekistan
  • Vanuatu
  • Vatican City
  • Venezuela
  • Wallis and Futuna

Visa on arrival for Switzerland passport

You can travel with a Swiss passport, and get a visa on arrival, to the following countries or territories. Citizens of Switzerland can get a visa on arrival when they travel to these countries, that means that you don’t need a visa before travelling there:

  • Bahrain
  • Bangladesh
  • Burkina Faso
  • Cambodia
  • Comoros
  • Egypt
  • Ethiopia
  • Guinea-Bissau
  • Iran
  • Iraq
  • Jordan
  • Kenya
  • Kuwait
  • Lebanon
  • Madagascar
  • Malawi
  • Maldives
  • Marshall Islands
  • Mauritania
  • Mozambique
  • Myanmar
  • Nepal
  • Oman
  • Palau
  • Papua New Guinea
  • Rwanda
  • Samoa
  • Saudi Arabia
  • Seychelles
  • Sierra Leone
  • Somalia
  • Tajikistan
  • Tanzania
  • Togo
  • Uganda
  • Zambia
  • Zimbabwe

Visa online for Switzerland passport

These are countries that require a e-visa or an eTA, electronic travel authorization, for citizens of Switzerland, in these countries, and territories, you need to get a e-visa or an eta online before travelling:

eTA, electronic travel authorization

  • American Samoa
  • Australia
  • Canada
  • Guam
  • New Zealand
  • Norfolk Island
  • Northern Mariana Islands
  • Pakistan
  • Puerto Rico
  • Sri Lanka
  • United States of America
  • US Virgin Islands

e-visa, visa online

  • Angola
  • Azerbaijan
  • Benin
  • Djibouti
  • Gabon
  • India
  • Laos
  • Suriname
  • Vietnam

Visa required for Switzerland passport

Citizens of Switzerland need to get a visa before travelling to these countries and territories:

Afghanistan, Algeria, Bhutan, Burundi, Cameroon, Central African Republic, Chad, China, Congo, Congo (Dem. Rep.), Cote d’Ivoire (Ivory Coast), Cuba, Equatorial Guinea, Eritrea, Ghana, Guinea, Liberia, Libya, Mali, Mongolia, Nauru, Niger, Nigeria, North Korea, Russia, South Sudan, Sudan, Syria, Turkmenistan, and Yemen.


Sources: Visa Index Switzerland passport

The above cover image was taken somewhere in Geneva, Switzerland. Photo by Philippe Leone on Unsplash