Oslo is a beautiful city with many attractions, but due to its southern location and light pollution, it is not the best place to see the Northern Lights. To increase the chances of seeing this breathtaking spectacle, it is recommended to travel further north in Norway, for example to Tromsø or Lofoten, especially in the colder months when the nights are longest.