I have a residence permit in a Schengen country, but I am going to visit Norway. Do I need to apply for a visitor visa?
If you have a residence permit in a Schengen country, you may visit the other Schengen countries for up to 90 days during a period of 180 days. The amount of time you stay in the country where you have a residence permit is not included in the calculation of the 90 days you can visit the other Schengen countries.
You can use the Schengen calculator (external website) to calculate how long you have stayed in the Schengen area and see if you are within the limit of 90 days per period of 180 days. Please note that you must subtract your stays in the Schengen country where you have a residence permit from the calculation.