The countries that have signed the Schengen agreement are:
AUT, BEL, DEN, ESP, FIN, FRA, GER, GRE, ITA, LUX, NED, POR, SWE
List of countries whose citizens DO NOT need a visa:
AND, BUL, CRO, CYP, CZE, EST, HUN, GBR, GIB, IRL, ISL, ISR, LAT, LIE, LTU, MLT, MON, NOR, POL, ROM, SLO, SMR, SUI, SVK
List of countries whose citizens do need a visa and have Spanish embassy or consulate located in the country:
BIH, RUS, TUR, UKR
|
|
AVAILABLE IN PDF (1Mb) English-Spanish
|