All Nordic and Baltic countries are Schengen members, but Iceland and Norway are not EU members. If you are a citizen of a EU country or of one of the countries listed below, you do not need a visa in order to visit the Nordic or Baltic countries. If you are a citizen of a country not listed below, you will need a visa. Schengen visas are issued by all Nordic embassies, visas to the Baltic countries are issued by the respective embassy. More information.
A: Andorra, Argentina, Australia
B: Bermuda (BDTC passport), Bolivia, Brazil, Brunei,
C: Canada, Chile, Costa Rica, Croatia,
E: El Salvador
G: Guatemala
H: Hong Kong (SAR passport), Honduras
I: Israel
J: Japan
K: Korean Republic
L: Liechtenstein
M: Macau (SAR passport), Malaysia, Monaco
N: New Zealand, Nicaragua
P: Panama, Paraguay
S: San Marino, Singapore, Switzerland
U: UK, Uruguay, USA
V: Vatican State, Venezuela