Oslo Cruises

The capital and largest city of Norway, Oslo is a very popular cruise destination known for its medieval ruins, water views and breathtaking natural surroundings. Explore the Middle Ages at the oldest standing building in Olso, Akershus Fortress, discover the artist behind 'The Scream' at the Munch Museum or wander around the sculptures at the world-famous Vigeland Park. With world-class museums, beautiful green parks and charming wooden houses, a cruise to Oslo is the perfect way to explore the natural beauty and culture of Norway.

Things to do in Oslo

Vigeland Sculpture Park

Visit the famous park in Oslo that is home to over 200 sculptures created by Gustav Vigeland, it is one of the most visited attractions in Norway.

Opera House

Opened in 2008, visit Oslo's iconic building. The Opera House is also home to the famous Norwegian National Opera and Ballet.

Munch Museum

Explore the museum dedicated to the Norwegian painter and printmaker Edvard Munch, it is home to over 28,000 of his works.

The Viking Ship Museum

Discover the Viking Age at the museum that is home to a collection of Viking ships and artefacts such as weapons and tools.

The Akershus Fortress

Discover the medieval castle that was built in the late 13th century by King Haakon V as a defensive structure to protect the city.

Popular cruise lines for Oslo cruises

Oslo cruise deals

Browse all our amazing Oslo cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.

We found

Other destinations