Is a visa required to enter Spain?
A Visa is required by all except the following country citizens for stays of up to 90 days: • nationals of EU countries, Australia, Canada, Japan and US; • nationals of Andorra, Argentina, Aruba, Bolivia, Brazil, Brunei, Chile, Colombia, Costa Rica, Croatia, Cyprus, Czech Republic, Ecuador, El Salvador, Estonia, Guatemala, Honduras, Hungary, Iceland, Israel, Korea (Rep. of), Latvia, Liechtenstein, Lithuania, Malaysia, Malta, Mexico, Monaco, Netherlands Antilles, New Zealand, Nicaragua, Norway, Panama, Paraguay, Poland, San Marino, Singapore, Slovak Republic, Slovenia, Switzerland, Uruguay, Vatican City and Venezuela; • transit passengers continuing their journey by the same or first connecting aircraft provided holding valid onward or return documentation and not leaving the airport (except nationals of Afghanistan, Bangladesh, Congo (Dem. Rep.), Ethiopia, Ghana, Iran, Iraq, Liberia, Nigeria, Pakistan, Somalia and Sri Lanka who always require a transit visa. As the above list is liable