Bergen Cruises

Bergen Cruises

Located on the west coast of Norway, Bergen is a bustling city filled with natural beauty and charm. Described as the heart of the fjords and world-famous for its seafood, Bergen makes a brilliant cruise destination. Stroll through one of the most famous sights in Norway, the UNESCO-listed Bryggen neighbourhood and admire its colourful wooden houses or take the funicular to the top of Mt. Fløyen (one of Bergen's seven mountains) to get some fantastic views of the city. From cobblestoned streets and hillside houses to narrow fjords and spectacular waterfalls, you won't regret taking a cruise to Bergen 'the city between the seven mountains'.

Things to do in Bergen

Bryggen

A UNESCO World Heritage Site and one of the most famous sights in Norway, visit the series of colourful wooden houses that date back to the 18th century.

Fløibanen Funicular

Ride the famous funicular that takes you to the top of Mount Fløyen and enjoy some incredible panoramic views of the city.

Bergen Fish Market

Open since the 13th century, explore the famous Fish Market of Bergen where you'll find fresh catches and local produce.

Bergenhus Fortress

Located in the heart of the city and dating back to the 13th century, discover the historic castle of Bergen which is one of the best preserved in Norway.

The Old Bergen Museum

With a collection of more than 50 historic buildings, explore the open-air museum and learn about Bergen's history.

Popular cruise lines for Bergen cruises

Bergen cruise deals

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

Bergen

We found

2 cruise packages and 278 cruises

No Fly Norwegian Fjords & Nordic Light
7
nights
Departure20 Jul 2027
Fr. £1899
Adults Only! Arctic Circle & Norwegian Fjords With 4* Amsterdam Stay
13
nights
Departure12 Aug 2028
Fr. £2899
Vista, World Cruise
1 / 26
Oceania Cruises
Duration
244 nights
Date
6 Jan 2027
Ship
Vista
  • Departure - Miami, Florida, USA
  • 159 stops  
  • Arrival - New York, USA
From
£95519
Price per person / balcony stateroom
Queen Elizabeth, Norwegian Fjords
1 / 26
Discount — 3 days left
Cunard
Duration
12 nights
Date
28 Feb 2027
Ship
Queen Elizabeth
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1679
From
£1612
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £60pp per day, Ends 09/11: Receive up to $600 onboard credit per stateroom!
Queen Mary 2, Norwegian Fjords
1 / 23
Discount — 3 days left
Cunard
Duration
12 nights
Date
14 Mar 2027
Ship
Queen Mary 2
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1329
From
£1276
Price per person / inside stateroom
Show all departures (2)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £60pp per day, Ends 09/11: Receive up to $600 onboard credit per stateroom!
Bolette, Norwegian Fjords
1 / 22
Discount — 3 days left
Fred Olsen Cruise Lines
Duration
7 nights
Date
1 Apr 2027
Ship
Bolette
  • Departure - Newcastle upon Tyne, Great Britain
  • 6 stops  
  • Arrival - Newcastle upon Tyne, Great Britain
£2049
From
£2009
Price per person / oceanview stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Rotterdam, Norwegian Fjords
1 / 23
Discount — 3 days left
Holland America Line
Duration
14 nights
Date
11 Apr 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 11 stops  
  • Arrival - Rotterdam, Netherlands
£1859
From
£1785
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Rotterdam, Norwegian Fjords
1 / 23
Discount — 3 days left
Holland America Line
Duration
7 nights
Date
18 Apr 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 6 stops  
  • Arrival - Rotterdam, Netherlands
£949
From
£912
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Rotterdam, Norwegian Fjords
1 / 23
Discount — 3 days left
Holland America Line
Duration
14 nights
Date
18 Apr 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 11 stops  
  • Arrival - Rotterdam, Netherlands
£1859
From
£1785
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Rotterdam, Norwegian Fjords
1 / 23
Discount — 3 days left
Holland America Line
Duration
14 nights
Date
25 Apr 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 11 stops  
  • Arrival - Rotterdam, Netherlands
£1899
From
£1824
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Diadema, Norwegian Fjords
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
30 Apr 2027
Ship
Costa Diadema
  • Departure - Kiel, Germany
  • 6 stops  
  • Arrival - Kiel, Germany
£899
From
£828
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Diadema, Norwegian Fjords
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
1 May 2027
Ship
Costa Diadema
  • Departure - Copenhagen, Denmark
  • 6 stops  
  • Arrival - Copenhagen, Denmark
£909
From
£837
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Queen Anne, Norwegian Fjords
1 / 35
Discount — 3 days left
Cunard
Duration
7 nights
Date
2 May 2027
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£999
From
£960
Price per person / inside stateroom
4 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £60pp per day, Ends 09/11: Additional guests sail for free!, Ends 09/11: Receive up to $550 onboard credit per stateroom!
Rotterdam, Norwegian Fjords
1 / 23
Discount — 3 days left
Holland America Line
Duration
7 nights
Date
2 May 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 6 stops  
  • Arrival - Rotterdam, Netherlands
£1029
From
£988
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Rotterdam, Northern Europe
1 / 23
Discount — 3 days left
Holland America Line
Duration
21 nights
Date
2 May 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 16 stops  
  • Arrival - Rotterdam, Netherlands
£3009
From
£2889
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Preziosa, Norwegian Fjords
1 / 33
8.5 % off — 3 days left
MSC Cruises
Duration
11 nights
Date
5 May 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£1269
From
£1162
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
Costa Diadema, Norwegian Fjords
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
7 May 2027
Ship
Costa Diadema
  • Departure - Kiel, Germany
  • 6 stops  
  • Arrival - Kiel, Germany
£849
From
£782
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Diadema, Northern Europe
1 / 26
15 % off — 3 days left
Costa Cruises
Duration
14 nights
Date
7 May 2027
Ship
Costa Diadema
  • Departure - Kiel, Germany
  • 11 stops  
  • Arrival - Kiel, Germany
£1619
From
£1377
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Diadema, Norwegian Fjords
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
8 May 2027
Ship
Costa Diadema
  • Departure - Copenhagen, Denmark
  • 6 stops  
  • Arrival - Copenhagen, Denmark
£909
From
£837
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Zuiderdam, Norwegian Fjords
1 / 24
Discount — 3 days left
Holland America Line
Duration
14 nights
Date
8 May 2027
Ship
Zuiderdam
  • Departure - Amsterdam, Netherlands
  • 11 stops  
  • Arrival - Amsterdam, Netherlands
£1669
From
£1603
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Rotterdam, Northern Europe
1 / 23
Discount — 3 days left
Holland America Line
Duration
21 nights
Date
9 May 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 16 stops  
  • Arrival - Rotterdam, Netherlands
£3139
From
£3014
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Diadema, Norwegian Fjords
1 / 26
15 % off — 3 days left
Costa Cruises
Duration
14 nights
Date
14 May 2027
Ship
Costa Diadema
  • Departure - Kiel, Germany
  • 13 stops  
  • Arrival - Kiel, Germany
£1709
From
£1453
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Zuiderdam, Norwegian Fjords
1 / 24
Discount — 3 days left
Holland America Line
Duration
7 nights
Date
15 May 2027
Ship
Zuiderdam
  • Departure - Amsterdam, Netherlands
  • 6 stops  
  • Arrival - Amsterdam, Netherlands
£999
From
£960
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Celebrity Eclipse, Norwegian Fjords
1 / 19
Discount — 3 days left
Celebrity Cruises
Duration
7 nights
Date
19 May 2027
Ship
Celebrity Eclipse
  • Departure - Amsterdam, Netherlands
  • 6 stops  
  • Arrival - Amsterdam, Netherlands
£1017
From
£987
Price per person / inside stateroom
4 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Costa Diadema, Norwegian Fjords
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
21 May 2027
Ship
Costa Diadema
  • Departure - Kiel, Germany
  • 8 stops  
  • Arrival - Kiel, Germany
£989
From
£910
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Diadema, Norwegian Fjords
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
22 May 2027
Ship
Costa Diadema
  • Departure - Copenhagen, Denmark
  • 8 stops  
  • Arrival - Copenhagen, Denmark
£1009
From
£929
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Freedom of the Seas, Norwegian Fjords
1 / 21
Royal Caribbean
Duration
7 nights
Date
23 May 2027
Ship
Freedom of the Seas
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
From
£843
Price per person / inside stateroom
6 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £755 off your cabin with Royal Caribbean!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!, Save 10% off car parking in Southampton - Exclusive to Seascanner.co.uk!
Rotterdam, Norwegian Fjords
1 / 23
Discount — 3 days left
Holland America Line
Duration
7 nights
Date
23 May 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 6 stops  
  • Arrival - Rotterdam, Netherlands
£1199
From
£1152
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Rotterdam, Norwegian Fjords
1 / 23
Discount — 3 days left
Holland America Line
Duration
14 nights
Date
23 May 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 11 stops  
  • Arrival - Rotterdam, Netherlands
£2139
From
£2054
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Bolette, Norwegian Fjords
1 / 22
Discount — 3 days left
Fred Olsen Cruise Lines
Duration
5 nights
Date
27 May 2027
Ship
Bolette
  • Departure - Newcastle upon Tyne, Great Britain
  • 5 stops  
  • Arrival - Newcastle upon Tyne, Great Britain
£1499
From
£1470
Price per person / oceanview stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Celebrity Apex, Norwegian Fjords
1 / 29
Discount — 3 days left
Celebrity Cruises
Duration
8 nights
Date
28 May 2027
Ship
Celebrity Apex
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1573
From
£1526
Price per person / inside stateroom
6 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom! , Save 10% off car parking in Southampton - Exclusive to Seascanner.co.uk!
Sky Princess, Norwegian Fjords
1 / 28
Discount — 3 days left
Princess Cruises
Duration
28 nights
Date
29 May 2027
Ship
Sky Princess
  • Departure - Southampton, Great Britain
  • 22 stops  
  • Arrival - Southampton, Great Britain
£4605
From
£4421
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £53pp per day!
Costa Diadema, Norwegian Fjords
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
4 Jun 2027
Ship
Costa Diadema
  • Departure - Kiel, Germany
  • 8 stops  
  • Arrival - Kiel, Germany
£1079
From
£993
Price per person / inside stateroom
Show all departures (10)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£930
From
£851
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Diadema, Norwegian Fjords
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
5 Jun 2027
Ship
Costa Diadema
  • Departure - Copenhagen, Denmark
  • 8 stops  
  • Arrival - Copenhagen, Denmark
£979
From
£901
Price per person / inside stateroom
Show all departures (10)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 3 days left
MSC Cruises
Duration
14 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2661
From
£2435
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
7 % off — 3 days left
MSC Cruises
Duration
5 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 5 stops  
  • Arrival - Oslo, Norway
£529
From
£492
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£904
From
£828
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Norwegian Prima, Northern Europe
1 / 33
Discount — 3 days left
Norwegian Cruise Line
Duration
11 nights
Date
6 Jun 2027
Ship
Norwegian Prima
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Reykjavik, Iceland
£2305
From
£2213
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 10% off car parking in Southampton - Exclusive to Seascanner.co.uk!, Upgrade to Free at Sea™ from just £249pp!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 3 days left
MSC Cruises
Duration
14 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2715
From
£2485
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
Marina, Northern Europe
1 / 17
Oceania Cruises
Duration
28 nights
Date
8 Jun 2027
Ship
Marina
  • Departure - Southampton, Great Britain
  • 23 stops  
  • Arrival - Copenhagen, Denmark
From
£13849
Price per person / balcony stateroom
Costa Favolosa, Norwegian Fjords
1 / 28
15 % off — 3 days left
Costa Cruises
Duration
12 nights
Date
9 Jun 2027
Ship
Costa Favolosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£1519
From
£1292
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
40 of 278 pcs

Other destinations