If you do not wish to go to Norway and are considering visiting Italy, you have the option of going via Sweden. You can fly to any nation from any city, and it's perfectly legal, if you utilize your Schengen Visa from the other nation to go to Norway.