Citizens or passport holders of the following countries do not require a visa to visit Swaziland:
Andorra, Anguilla, Antigua and Barbuda, Argentina, Australia, Austria, Bahamas, Barbados, Belgium, Belize, Bosnia-Herzegovina, Botswana, Brazil, British Virgin Islands, Brunei, Bulgaria, Canada, Cayman Islands, Channel Islands, Chile, Cook Island, Cyprus, Czech Republic, Denmark, Dominica, Estonia, Faeroe Islands, Falkland Islands, Finland, France, Gambia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, Guyana, Hong Kong, Hungary, India*, Ireland, Israel, Italy, Jamaica, Japan, Kenya, Latvia, Lesotho, Lithuania, Luxembourg, Madagascar, Malawi, Malaysia, Maldives, Malta, Mauritius, Monaco, Monstserrat, Mozambique, Namibia, Nauru, Netherlands, New Zealand, Niuc, Norfolk Islands, Northern Marion Island, Norway, Occupied Palestinian Territory, Papua New Guinea, Peoples Republic of China, Poland, Portugal, Puerto Rico, Qatar, Republic of Korea**, Reunion, Romania, Russia, Saint Lucia, Saint Vincent Grenadines, San Marino, Serbia and Montenegro, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, South Africa, South Korea**, Spain, Svalbard and Jan Mayen Islands, Swaziland, Sweden, Switzerland, Taiwan, Tanzania, Timor Leste, Tokelau, Tonga, Trinidad and Tobago, Turkey, Turks and Caicos Islands, Tuvalu, Uganda, Ukraine, United Kingdom, United States of America (USA), Uruguay, Vanuatu, Vatican City, Virgin Islands (USA), Wallis and Futuna Islands, Western Samoa, Zambia, Zimbabwe.
* note: although India appeared on the gazetted list supplied to the Swaziland tourism industry as a country exempt from tourism visa requirements, it seems that Swaziland Immigration authorities are still insisting on visas being applied for. Indian citizens are requested to make a follow-up enquiry to ascertain up-to-date information.
** South Koreans have not required visas for many years, however an error on a recent government circulated list has caused some confusion. Swazi.travel has ascertained that visas are definitely not required.
This list shows those Countries for which nationals do require visas in order to visit Swaziland:
Afghanistan, Albania, Algeria, American Samoa, Angola, Antarctica, Armenia, Aruba, Azerbaijan, Belorussia, Benin, Bermuda, Bhutan, Bolivia, Burkina Faso, Burma, Burundi, Cambodia, Cameroon, Cape Verde, Central African Republic, Chad, China, Columbia, Comoros, Congo, Costa Rica, Cote D'Ivoire, Democratic Republic of Congo, Djibouti, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Ethiopia, Fiji, French Guiana, French Polynesia, Gabon, Georgia, Guadeloupe, Guam, Guatemala, Guinea, Guinea-Bissau, Haiti, Honduras, Indonesia, Iran, Iraq, Ivory Cost, Jordan, Kiribati, Kuwait, Krygyzstan, Laisser, Laos, Lebanon, Liberia, Libya, Liechtenstein, Macao, Macedonia, Mali, Marshall Islands, Martinique, Mauritania, Mexico, Micronesia, Maldova, Mongolia, Morocco, Myanmar, Nepal, Netherlands Antilles, New Caledonia, Nicaragua, Niger, Nigeria, North Korea, Oman, Panama, Paraguay, Peru, Philippines, Pitcairn, Rwanda, Saint Helena, Saint Kitts, Saint Pierre and Miquelon, Sao Tome and Principe, Saudi Arabia, Somalia, Sri Lanka, Sudan, Surinam, Syria, Tajikistan, Thailand, Togo, Turkmenistan, United Arab Emirates, Uzbekistan, Venezuela, Vietnam, Western Sahara, Yemen, Yugoslavia.
IMPORTANT NOTE: Our swazi.travel visa guide to Swaziland appears to be the first time that this information on visa requiring / non-requiring countries is being published on the internet. Users of this information are cautioned however, as this list is an "unofficial list" due to the fact that the relevant authorities have not updated their own list. Our list is compiled from the "official list", together with our knowledge of what has been agreed upon by the Swaziland Cabinet of Ministers who have signed off updates in recent times. Countries that have moved from requiring visas to not requiring visa are: Andorra, Argentina, Brazil, Bulgaria, Chile, Czech Republic, Estonia, Greenland, India, Madagascar, and Monoca. Some of these updates are possibly not yet showing in border post systems, but the Swaziland Tourism Authority is working to sort out this anomoly.
ANOTHER NOTE: Some publications and websites have incorrectly stated that citizens of those countries requiring visas can get them on arrival at the Swazi border. This is totally incorrect and has never been the case. Citizens of visa-requiring countries must apply in advance at Swaziland Embassies or High Commissions.
Swaziland has a High Commission in Pretoria, South Africa and Maputo, Mozambique.