If you are planning a stop in Oslo during a Norwegian cruise, you will be glad to know there are plenty of activities and attractions to keep you occupied throughout your stay.

Tourists can explore the city’s amazing natural landscapes, take sightseeing tours and learn more about the country’s history and culture, making Oslo a destination that is not to be missed.

Famous for its fjords, Norway is a great place to spend some time in the great outdoors and Oslo is no exception.

Tours of the fjords are available from several providers and you can see these stunning landmarks from the sky or by sea, with boat and helicopter trips available.

This unforgettable experience usually takes around two to three hours and gives you the perfect opportunity to get some holiday photographs to wow your friends and family with.

Other outdoor activities popular in Oslo include swimming, boating and cross-country skiing.

Due to the city’s vast woodland areas, there are also great hiking and biking trails through tranquil forests, allowing you to get closer to Norway’s stunning natural attractions.

Looking to brush up on your local historical and cultural knowledge? There are numerous museums and galleries throughout Oslo that you can put on your itinerary.

One of the best places to visit is the National Gallery, which boasts the largest public collection of sculptures, paintings and drawings in the city.

Symbolist Edvard Munch’s iconic The Scream painting is arguably the most famous exhibit at the institution, but there are a number of other works including pieces by Cezanne og Manet.

Norwegian artists and their masterpieces form the bulk of the displays, although many international artists are also well represented, including French impressionists.