Barcelona Travel Advice
Find out what documentation you need to enter Spain depending on your nationality and find out if you need a visa and how to apply for one:
US & UK Citizens
American and British citizens traveling to Spain for less than 90 days do not need a visa. However, they will need a valid passport for at least six months beyond their stay. Immigration officers may also ask citizens to show enough funds for their stay and a return airline ticket.
Australian Citizens
Australian citizens visiting Spain or any other European country in the Schengen Convention (Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, Germany, Greece, Hungary, Iceland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, France, Sweden) for less than 90 days do not require a visa. Passports need to have at least six-month validity from the planned date of return.
EU, EEA and Swiss Citizens
As citizens of the European Union and European Economic Area, you will not need a visa to enter the country.
EU member countries
Germany, Austria, Belgium, Bulgaria, Cyprus, Croatia, Denmark, Slovakia, Slovenia, Spain, Estonia, Finland, France, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Czech Republic, Romania, and Sweden.
EEA countries
Iceland, Liechtenstein and Norway.
Citizens of the following countries do not need a visa to enter Spain
The following countries do not require a visa for visits lasting less than 90 days, but require a valid passport to enter Spain.
Andorra, Antigua and Bermuda, Argentina, Bahamas, Barbados, Bolivia, Bosnia, Brunei, Canada, Chile, Costa Rica, El Salvador, Guatemala, Honduras, Hong Kong, Israel, Japan, Korea, Macao, Malaysia, Mauritius, Mexico, Monaco, Montenegro, Nicaragua, New Zealand, Panama, Paraguay, Saint Kitts and Nevis, San Marino, Serbia, Seychelles, Singapour, Taiwan, Uruguay and Venezuela.
Other countries
For citizens of countries not previously mentioned, we recommend visiting your country's Spanish Embassy or checking the Spanish Ministry of Foreign Affairs and Cooperation’s website for more information: