Seychelles passport visa requirements
A Seychelles passport gives visa-free access to 100 countries and territories. Holders can enter 162 of 198 destinations without arranging a visa in advance (100 visa-free, 30 with visa on arrival, 27 with an eVisa, 5 with an eTA), while 36 require a visa beforehand.
Visa-free · 100
Albania, Algeria, Andorra, Angola, Antigua and Barbuda, Austria, Bahamas, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bosnia and Herzegovina, Botswana, Brazil, Bulgaria, China, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, Dominica, Dominican Republic, Ecuador, Estonia, Fiji, Finland, France, Gambia, Georgia, Germany, Ghana, Greece, Grenada, Haiti, Hong Kong, Hungary, Iceland, Iran, Ireland, Italy, Ivory Coast, Jamaica, Kazakhstan, Kiribati, Kosovo, Latvia, Lesotho, Liechtenstein, Lithuania, Luxembourg, Macao, Malawi, Malaysia, Malta, Mauritius, Micronesia, Moldova, Monaco, Montenegro, Namibia, Netherlands, Nigeria, North Macedonia, Norway, Palestine, Panama, Philippines, Poland, Portugal, Romania, Russia, Rwanda, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, San Marino, Serbia, Singapore, Slovakia, Slovenia, South Africa, Spain, Sri Lanka, Swaziland, Sweden, Switzerland, Tanzania, Trinidad and Tobago, Tunisia, Turkey, Uganda, United Arab Emirates, Uruguay, Vanuatu, Vatican, Zambia, Zimbabwe
Visa on arrival · 30
Bolivia, Burundi, Cambodia, Cape Verde, Comoros, Djibouti, Egypt, Ethiopia, Guinea-Bissau, Indonesia, Jordan, Laos, Madagascar, Maldives, Marshall Islands, Mauritania, Mozambique, Nepal, Nicaragua, Oman, Palau, Qatar, Samoa, Saudi Arabia, Senegal, Sierra Leone, Thailand, Timor-Leste, Tonga, Tuvalu
eVisa · 27
Australia, Azerbaijan, Bahrain, Bhutan, Burkina Faso, Cameroon, Colombia, Cuba, DR Congo, El Salvador, Equatorial Guinea, Gabon, Guinea, India, Iraq, Kyrgyzstan, Libya, Mongolia, Pakistan, Sao Tome and Principe, Somalia, South Sudan, Syria, Tajikistan, Togo, Uzbekistan, Vietnam
eTA · 5
Kenya, New Zealand, Papua New Guinea, South Korea, United Kingdom
Visa required · 36
Afghanistan, Argentina, Armenia, Brunei, Canada, Central African Republic, Chad, Chile, Congo, Eritrea, Guatemala, Guyana, Honduras, Israel, Japan, Kuwait, Lebanon, Liberia, Mali, Mexico, Morocco, Myanmar, Nauru, Niger, North Korea, Paraguay, Peru, Solomon Islands, Sudan, Suriname, Taiwan, Turkmenistan, Ukraine, United States, Venezuela, Yemen
Common questions
Where can Seychelles passport holders travel visa-free?
Seychelles passport holders can travel visa-free to 100 countries and territories, including Albania, Algeria, Andorra, Angola, Antigua and Barbuda, Austria, Bahamas, Bangladesh, Barbados, Belarus, Belgium, Belize and 88 more.
How many countries can a Seychelles passport enter without a visa in advance?
A Seychelles passport can enter 162 of 198 destinations without arranging a visa in advance: 100 visa-free, 30 with visa on arrival, 27 with an eVisa, 5 with an eTA.
Which countries require a visa for Seychelles passport holders?
36 destinations require a Seychelles passport holder to obtain a visa in advance, including Afghanistan, Argentina, Armenia, Brunei, Canada, Central African Republic, Chad, Chile, Congo, Eritrea, Guatemala, Guyana and 24 more.
Requirements change often. Confirm with the destination's embassy or official immigration site before you travel.