Skip to main content

Search results

Active: Visits Oslo Clear all

Showing the first 500 matches (page 1 of 10)

Fare shown

Lowest price uses the selected cabin.

Order by

Changing cabin switches back to lowest price.

Prices per person · incl. taxes & fees.

View Cruise line Line / Ship Built Stars Departs Nights Ports Sea days From To Destination Inside from pp Inside Outside Balcony Suite
MSC Cruises MSC CruisesMSC Preziosa 2011 4 Oct 11, 2026 7 5 2 Hamburg, Germany Hamburg, Germany Scandinavia

from $689

$98 / night

$689 $939 $1,089 $1,989
Royal Caribbean Royal CaribbeanLiberty of the Seas 2007 5 Oct 10, 2026 6 3 2 Southampton Southampton United Kingdom

from $794

$132 / night

$794 $1,056 $1,829 $3,582
MSC Cruises MSC CruisesMSC Splendida 2008 4 Aug 25, 2028 5 5 1 Oslo Stockholm Europe

from $814

$162 / night

$814 $972 $1,088 $1,800
MSC Cruises MSC CruisesMSC Splendida 2008 4 Jun 2, 2028 5 5 1 Oslo Stockholm Scandinavia

from $886

$177 / night

$886 $1,044 $1,160 $1,872
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jun 28, 2026 7 6 1 Warnemunde Warnemunde Baltic

from $926

$132 / night

$926
MSC Cruises MSC CruisesMSC Splendida 2008 4 Aug 11, 2028 5 5 1 Oslo Stockholm Europe

from $929

$185 / night

$929 $1,088 $1,203 $1,916
MSC Cruises MSC CruisesMSC Splendida 2008 4 Jun 30, 2028 5 5 1 Oslo Stockholm Baltic

from $965

$193 / night

$965 $1,124 $1,239 $1,952
MSC Cruises MSC CruisesMSC Preziosa 2011 4 Oct 10, 2027 7 5 2 Hamburg, Germany Hamburg, Germany Europe

from $999

$142 / night

$999 $1,259 $1,429 $1,779
MSC Cruises MSC CruisesMSC Preziosa 2011 4 Oct 3, 2027 7 5 2 Hamburg, Germany Hamburg, Germany Scandinavia

from $999

$142 / night

$999 $1,259 $1,429 $1,779
MSC Cruises MSC CruisesMSC Splendida 2008 4 Jul 14, 2028 5 5 1 Oslo Stockholm Baltic

from $1,008

$201 / night

$1,008 $1,167 $1,282 $1,995
MSC Cruises MSC CruisesMSC Splendida 2008 4 Jul 28, 2028 5 5 1 Oslo Stockholm Baltic

from $1,016

$203 / night

$1,016 $1,174 $1,289 $2,002
Cunard CunardQueen Anne 5 Aug 30, 2026 7 4 3 Southampton Southampton Baltic

from $1,019

$145 / night

$1,019 $1,319 $1,509 $6,369
MSC Cruises MSC CruisesMSC Meraviglia 2016 5 Sep 11, 2027 7 5 2 Southampton Southampton Baltic

from $1,032

$147 / night

$1,032 $1,242 $1,492 $2,746
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jun 27, 2026 7 6 1 Copenhagen, Denmark Copenhagen, Denmark Scandinavia

from $1,045

$149 / night

$1,045 $1,133 $1,269
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jun 25, 2027 6 7 0 Oslo Stockholm Scandinavia

from $1,048

$174 / night

$1,048 $1,169 $1,401 $3,480
MSC Cruises MSC CruisesMSC Preziosa 2011 4 Oct 8, 2028 7 5 2 Hamburg, Germany Hamburg, Germany Europe

from $1,049

$149 / night

$1,049 $1,259 $1,409 $1,739
MSC Cruises MSC CruisesMSC Preziosa 2011 4 Oct 1, 2028 7 5 2 Hamburg, Germany Hamburg, Germany Baltic

from $1,049

$149 / night

$1,049 $1,259 $1,409 $1,739
Princess Cruises Princess CruisesRegal Princess 2014 5 May 15, 2027 7 7 1 Southampton Copenhagen, Denmark Baltic

from $1,083

$154 / night

$1,083 $1,394 $2,058
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jul 9, 2027 6 7 0 Oslo Stockholm Scandinavia

from $1,100

$183 / night

$1,100 $1,272 $1,556 $3,499
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Sep 11, 2027 7 5 2 Copenhagen, Denmark Copenhagen, Denmark Europe

from $1,105

$157 / night

$1,105 $1,245 $1,485 $2,335
MSC Cruises MSC CruisesMSC Splendida 2008 4 May 27, 2028 7 6 1 Copenhagen, Denmark Copenhagen, Denmark Baltic

from $1,108

$158 / night

$1,108 $1,328 $1,488 $2,358
MSC Cruises MSC CruisesMSC Splendida 2008 4 Sep 2, 2028 7 6 1 Copenhagen, Denmark Copenhagen, Denmark Baltic

from $1,108

$158 / night

$1,108 $1,328 $1,488 $2,358
Princess Cruises Princess CruisesSky Princess 2019 5 Sep 2, 2028 7 5 2 Southampton Southampton Baltic

from $1,111

$158 / night

$1,111 $1,360 $1,275 $1,611
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Sep 12, 2027 7 5 2 Warnemunde Warnemunde Baltic

from $1,122

$160 / night

$1,122 $1,262 $1,502 $2,352
MSC Cruises MSC CruisesMSC Splendida 2008 4 May 28, 2028 7 6 1 Warnemunde Warnemunde Baltic

from $1,129

$161 / night

$1,129 $1,349 $1,509 $2,379
MSC Cruises MSC CruisesMSC Splendida 2008 4 Sep 3, 2028 7 6 1 Warnemunde Warnemunde Europe

from $1,129

$161 / night

$1,129 $1,349 $1,509 $2,379
MSC Cruises MSC CruisesMSC Preziosa 2011 4 Sep 13, 2026 11 7 4 Hamburg, Germany Hamburg, Germany Scandinavia

from $1,133

$103 / night

$1,133 $1,523 $1,713 $3,133
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Aug 6, 2027 6 7 0 Oslo Stockholm Baltic

from $1,143

$190 / night

$1,143 $1,315 $1,599 $3,585
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jul 23, 2027 6 7 0 Oslo Stockholm Baltic

from $1,143

$190 / night

$1,143 $1,315 $1,599
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Aug 9, 2026 7 6 1 Warnemunde Warnemunde Scandinavia

from $1,160

$165 / night

$1,160 $1,420 $1,662 $3,072
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jul 26, 2026 7 6 1 Warnemunde Warnemunde Scandinavia

from $1,173

$167 / night

$1,173 $1,482 $3,934
Princess Cruises Princess CruisesSky Princess 2019 5 Aug 21, 2027 7 5 2 Southampton Southampton Scandinavia

from $1,189

$169 / night

$1,189 $1,969 $1,854 $1,664
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Sep 9, 2027 8 6 3 Stockholm Oslo Europe

from $1,213

$151 / night

$1,213 $1,372 $1,646 $3,994
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Aug 28, 2027 7 6 1 Copenhagen, Denmark Copenhagen, Denmark Baltic

from $1,215

$173 / night

$1,215 $1,355 $1,595 $2,445
MSC Cruises MSC CruisesMSC Splendida 2008 4 Jun 25, 2028 7 5 2 Warnemunde Warnemunde Scandinavia

from $1,219

$174 / night

$1,219 $1,439 $1,599 $2,469
Princess Cruises Princess CruisesSky Princess 2019 5 May 15, 2027 7 5 2 Southampton Southampton Scandinavia

from $1,219

$174 / night

$1,219 $1,599 $1,479 $1,774
MSC Cruises MSC CruisesMSC Meraviglia 2016 5 May 27, 2028 7 5 2 Southampton Southampton United Kingdom

from $1,229

$175 / night

$1,229 $1,389 $1,629 $2,919
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Aug 29, 2027 7 6 1 Warnemunde Warnemunde Scandinavia

from $1,232

$176 / night

$1,232 $1,372 $1,612 $2,462
MSC Cruises MSC CruisesMSC Splendida 2008 4 Jun 24, 2028 7 5 2 Copenhagen, Denmark Copenhagen, Denmark Scandinavia

from $1,248

$178 / night

$1,248 $1,468 $1,628 $2,498
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jun 5, 2027 7 6 1 Copenhagen, Denmark Copenhagen, Denmark Europe

from $1,255

$179 / night

$1,255 $1,395 $1,635 $2,485
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jun 19, 2027 7 6 1 Copenhagen, Denmark Copenhagen, Denmark Europe

from $1,255

$179 / night

$1,255 $1,395 $1,635 $2,485
Norwegian Cruise Line Norwegian Cruise LineNorwegian Star 2001 4 May 9, 2027 7 6 1 Southampton Copenhagen, Denmark Baltic

from $1,269

$181 / night

$1,269 $1,389 $2,039 $2,239
MSC Cruises MSC CruisesMSC Splendida 2008 4 Aug 20, 2028 7 5 2 Warnemunde Warnemunde Baltic

from $1,269

$181 / night

$1,269 $1,489 $1,649 $2,519
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jun 6, 2027 7 6 1 Warnemunde Warnemunde Scandinavia

from $1,272

$181 / night

$1,272 $1,412 $1,652 $2,502
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jun 20, 2027 7 6 1 Warnemunde Warnemunde Baltic

from $1,272

$181 / night

$1,272 $1,412 $1,652 $2,502
Princess Cruises Princess CruisesCaribbean Princess 2004 5 Jun 16, 2028 7 7 1 Southampton Copenhagen, Denmark Baltic

from $1,295

$185 / night

$1,295 $1,434 $1,870 $2,483
Princess Cruises Princess CruisesCaribbean Princess 2004 5 Apr 29, 2028 7 7 1 Southampton Copenhagen, Denmark Baltic

from $1,315

$187 / night

$1,315 $1,454 $1,890 $2,503
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Aug 26, 2027 8 7 2 Stockholm Oslo Scandinavia

from $1,338

$167 / night

$1,338 $1,498 $1,771 $4,291
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Aug 23, 2026 7 6 1 Warnemunde Warnemunde Baltic

from $1,350

$192 / night

$1,350 $1,490 $1,662
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Jul 4, 2027 7 6 1 Warnemunde Warnemunde Europe

from $1,382

$197 / night

$1,382 $1,582 $1,882 $2,612

Prices are indicative, sourced from third-party data feeds, and not guaranteed — they may differ from the cruise line's current fare. Always confirm the final price directly with the cruise line or a travel agent before booking. How our pricing works