List of Countries and Regions with Visa-Free Access for Spanish Passport

Morocco 90 days
Botswana 90 days
Comoros (visa issued upon arrival)
Djibouti 30 days (visa issued upon arrival)
Egypt 30 days, US$15 (visa issued upon arrival)
Ethiopia 90 days (visa issued upon arrival)
Kenya 90 days (visa issued upon arrival)
Lesotho 14 days
Madagascar 90 days (visa issued upon arrival)
Malawi 90 days
Mauritius 180 days
Mayotte 90 days
Mozambique 30 days (visa issued upon arrival)
Namibia 90 days
Réunion unlimited access
Saint Helena, Ascension and Tristan da Cunha 90 days
Senegal 90 days
Seychelles 30 days
South Africa 90 days
Swaziland free of charge visa available on arrival
Tanzania (visa issued upon arrival)
Togo 7 days (visa issued upon arrival)
Tunisia 120 days
Uganda (visa issued upon arrival)
Zambia (visa issued upon arrival)
Zimbabwe 90 days (visa issued upon arrival)
Americas
Anguilla 90 days
Antigua and Barbuda 30 days
Argentina 90 days
Aruba 90 days
Bahamas 90 days
Barbados 180 days
Belize 30 days
Bermuda 180 days
Bolivia 90 days
Brazil 90 days
Canada 180 days [2]
Cayman Islands 30 days
Chile 90 days
Colombia 90 days
Costa Rica 90 days
Cuba 30 days (Visa or Tourist Card prior to arrival)
Dominica 180 days
Dominican Republic 30 days (a US$10 tourist card is needed)
Ecuador 90 days
El Salvador 90 days
Falkland Islands 30 days
French Guiana unlimited access
Greenland 90 days
Grenada 90 days
Guadeloupe unlimited access
Guatemala 90 days
Guyana 90 days
Haiti 90 days
Honduras 90 days
Jamaica 90 days
Martinique unlimited access
Mexico 180 days
Montserrat 90 days
Netherlands Antilles 14 days
Nicaragua 90 days
Panama 90 days
Paraguay 90 days
Peru 90 days
Puerto Rico 90 days
Saint Kitts and Nevis 90 days
Saint Lucia 28 days
Saint Pierre and Miquelon 90 days
Saint Vincent and the Grenadines 90 days
Trinidad and Tobago 90 days
Turks and Caicos Islands 30 days
United States 90 days (Visa Waiver Program)
Uruguay 90 days
Venezuela 90 days
British Virgin Islands 30 days
United States Virgin Islands 90 days
Asia
Armenia 180 days [5]
Bahrain 14 days (visa issued upon arrival)
Bangladesh 15 days (visa issued upon arrival)
Brunei 90 days
Cambodia 30 days, US$20 (visa issued upon arrival)
Republic of China (Taiwan) 90 days
Georgia 360 days
Hong Kong 90 days
Indonesia 30 days, US$25 (visa issued upon arrival)
Iraqi Kurdistan 15-day visa issued upon arrival free of charge
Israel unlimited access
Japan 90 days (extendable up to 180 days)
Jordan 30 days, 10 JOD visa issued upon arrival
South Korea 90 days
Kuwait 90 days (visa issued upon arrival)
Kyrgyzstan 90 (visa issued upon arrival)
Laos 30 days, US$35 (visa issued upon arrival)
Lebanon 15 days, 25000 LL (visa issued upon arrival)
Macau 90 days
Malaysia 90 days
Maldives 30 days
Nepal 60 days (visa issued upon arrival)
Oman 30 days (visa issued upon arrival)
Philippines 21 days
Singapore 90 days (visa issued upon arrival)
Sri Lanka 30 days
Thailand 30 days, 15 days if crossing overland or by boat
Timor-Leste 30 days (visa issued upon arrival)
United Arab Emirates 30 days
Yemen 90 days (visa issued upon arrival)
Vietnam 90 days (visa issued upon arrival), Apply Vietnam Visa On arrival
Europe
European Union unlimited access
Albania 90 days
Andorra 90 days
Azerbaijan 30 days (visa issued on arrival)
Bosnia and Herzegovina 90 days
Croatia 90 days
Faroe Islands 90 days
Guernsey live: unlimited access work: permit required
Iceland unlimited access
Isle of Man live: unlimited access work: permit required
Jersey live: unlimited access work: permit required
Liechtenstein unlimited access
Macedonia 90 days
Moldova 90 days
Monaco 90 days
Montenegro 90 days
Norway unlimited access
San Marino 90 days
Serbia 90 days
Switzerland unlimited access
Turkey 90 days (visa issued on arrival, 15€)
Ukraine 90 days
Vatican City 90 days
Oceania
American Samoa 30 days
Australia (Electronic Travel Authority) (free of charge)
Norfolk Island (Electronic Travel Authority) (free of charge)
Fiji 120 days
French Polynesia 90 days
Guam 90 days
Kiribati 28 days
Marshall Islands 30 days (visa issued upon arrival)
Federated States of Micronesia 30 days
New Caledonia 90 days
New Zealand 3 months
Northern Mariana Islands 30 days
Cook Islands 31 days
Niue 30 days
Tokelau same as New Zealand
Palau 30 days (visa issued upon arrival)
Papua New Guinea 90 days (visa issued upon arrival)
Samoa 60 days
Solomon Islands 90 days
Tonga 31 days
Tuvalu unlimited (visa issued upon arrival)
Vanuatu 30 days
Wallis and Futuna 90 days





