Oslo Cruises 2026 / 2027 / 2028 Dates

Discover Norway's vibrant capital with our fantastic range of Oslo cruises for 2026 and 2027. From the striking Oslo Opera House and historic Akershus Fortress to the beautiful sculptures of Vigeland Park and scenic Oslofjord, Oslo offers an unforgettable blend of culture, history and modern Scandinavian charm. Start planning your Oslo cruise today and secure the best cabins, dates and deals!

Browse our fantastic range of Oslo cruises below. Use the filters to find the perfect cruise that suits your schedule and budget.

Oslo

We found

380 cruises

Ventura, Northern Europe
1 / 25
Discount
P&O Cruises
Duration
7 nights
Date
12 Feb 2028
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£574
From
£552
Price per person / inside stateroom
Show all departures (3)
Available promotion:
UP TO £500 SAVINGS
Ventura, Northern Europe
1 / 25
Discount
P&O Cruises
Duration
7 nights
Date
2 Dec 2028
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£579
From
£556
Price per person / inside stateroom
Show all departures (3)
MSC Magnifica, Norwegian Fjords
1 / 24
9.5 % off
MSC Cruises
Duration
5 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 5 stops  
  • Arrival - Oslo, Norway
£619
From
£561
Price per person / oceanview stateroom
Norwegian Star, Northern Europe
1 / 15
Discount
Norwegian Cruise Line
Duration
7 nights
Date
9 May 2027
Ship
Norwegian Star
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£643
From
£621
Price per person / inside stateroom
MSC Splendida, Northern Europe
1 / 29
8 % off
MSC Cruises
Duration
5 nights
Date
25 Aug 2028
Ship
MSC Splendida
  • Departure - Oslo, Norway
  • 5 stops  
  • Arrival - Stockholm, Sweden
£665
From
£612
Price per person / inside stateroom
Show all departures (3)
Ambition, Northern Europe
1 / 20
5 % off
Ambassador Cruise Line
Duration
7 nights
Date
4 Dec 2028
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 5 stops  
  • Arrival - Tilbury (London), Great Britain
£679
From
£646
Price per person / inside stateroom
Ventura, Northern Europe
1 / 25
Discount
P&O Cruises
Duration
8 nights
Date
31 Dec 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£704
From
£676
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
MSC Splendida, Northern Europe
1 / 29
8 % off
MSC Cruises
Duration
5 nights
Date
11 Aug 2028
Ship
MSC Splendida
  • Departure - Oslo, Norway
  • 5 stops  
  • Arrival - Stockholm, Sweden
£744
From
£685
Price per person / inside stateroom
Show all departures (2)
Sky Princess, Northern Europe
1 / 28
Discount
Princess Cruises
Duration
7 nights
Date
2 Sep 2028
Ship
Sky Princess
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£749
From
£720
Price per person / inside stateroom
Britannia, Northern Europe
1 / 28
Discount
P&O Cruises
Duration
7 nights
Date
14 Apr 2028
Ship
Britannia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£764
From
£734
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
10 of 380 pcs