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