Norway is not a member of the EU, but became a signatory of the Schengen Agreement in 2001. There are also many exceptions for nationals of a country that Norway has a visa exemption agreement with. If you do not fall under any of these categories, you will need a visa to travel to Norway. Contact the Norwegian embassy in your home country to find out more.
Nationals and residents of Schengen states
If you are a member of a Schengen state, you can stay for up to ninety days in Norway without a visa. This also applies to anyone who has a residency permit in any of the Schengen states.
Countries that Norway has a visa exemption agreement with
There are also many countries that Norway has visa exemption agreements with – some of which are also Schengen states. If you are a national of one of these countries, you can stay in Norway for up to ninety days without a visa.
The countries that take part in the visa exemption agreement with Norway are: Andorra, Argentina, Australia, Austria, Belgium, Bermuda (BDTC passport holders only), Brazil, Brunei, Bulgaria Canada, Chile, Costa Rica, Croatia, Cyprus, the Czech Republic, Denmark, El Salvador, Estonia, Finland, France Germany, Greece, Guatemala, Honduras, Hong Kong (SAR passport holders only), Hungary, Iceland, Ireland, Israel, Italy, Japan, Republic of Korea, Latvia, Liechtenstein, Lithuania, Luxembourg, Macau (SAR passport holders only), Macedonia, Malaysia, Malta, Mexico, Monaco, Montenegro, the Netherlands, New Zealand, Nicaragua, Panama, Paraguay, Poland, Portugal, Romania, San Marino, Serbia, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, the UK, Uruguay, the USA, the Vatican City State and Venezuela.
Exemptions for diplomatic or service passport holders
If you travel to Norway on official business and you are a holder of a diplomatic, special or service passport, you are also exempt from any visa requirements.