Bergen Cruises 2026 / 2027 / 2028 Dates

Discover the breathtaking beauty of Bergen with our fantastic range of Bergen cruises for 2026 and 2027. From the colourful waterfront buildings of historic Bryggen and panoramic views from Mount Fløyen to the majestic Norwegian Fjords and stunning coastal scenery, Bergen offers an unforgettable blend of history, culture and natural beauty. Start planning your Bergen cruise today and secure the best cabins, dates and deals!

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

Bergen

We found

339 cruises

Ambience, Norwegian Fjords
1 / 26
6 % off
Ambassador Cruise Line
Duration
6 nights
Date
10 Nov 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 4 stops  
  • Arrival - Tilbury (London), Great Britain
£519
From
£488
Price per person / inside stateroom
Ambience, Norwegian Fjords
1 / 26
6 % off
Ambassador Cruise Line
Duration
6 nights
Date
4 Dec 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 4 stops  
  • Arrival - Tilbury (London), Great Britain
£539
From
£507
Price per person / inside stateroom
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
Ambience, Norwegian Fjords
1 / 26
6 % off
Ambassador Cruise Line
Duration
7 nights
Date
3 Mar 2029
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 5 stops  
  • Arrival - Tilbury (London), Great Britain
£669
From
£629
Price per person / inside stateroom
Queen Anne, Norwegian Fjords
1 / 35
Discount
Cunard
Duration
7 nights
Date
22 Aug 2027
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£755
From
£729
Price per person / inside stateroom
Ambience, Norwegian Fjords
1 / 26
6 % off
Ambassador Cruise Line
Duration
7 nights
Date
8 Jul 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 5 stops  
  • Arrival - Tilbury (London), Great Britain
£759
From
£714
Price per person / inside stateroom
Queen Anne, Norwegian Fjords
1 / 35
Discount
Cunard
Duration
7 nights
Date
8 Aug 2027
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£773
From
£746
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
9.5 % off
MSC Cruises
Duration
7 nights
Date
3 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£794
From
£719
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
9.5 % off
MSC Cruises
Duration
7 nights
Date
10 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£794
From
£719
Price per person / inside stateroom
Costa Diadema, Norwegian Fjords
1 / 26
5 % off
Costa Cruises
Duration
7 nights
Date
30 Apr 2027
Ship
Costa Diadema
  • Departure - Kiel, Germany
  • 6 stops  
  • Arrival - Kiel, Germany
£799
From
£760
Price per person / inside stateroom
Costa Diadema, Norwegian Fjords
1 / 26
5 % off
Costa Cruises
Duration
7 nights
Date
7 May 2027
Ship
Costa Diadema
  • Departure - Kiel, Germany
  • 6 stops  
  • Arrival - Kiel, Germany
£799
From
£760
Price per person / inside stateroom
Queen Anne, Norwegian Fjords
1 / 35
Discount
Cunard
Duration
7 nights
Date
10 Sep 2028
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£799
From
£772
Price per person / inside stateroom
Show all departures (2)
Costa Diadema, Norwegian Fjords
1 / 26
5 % off
Costa Cruises
Duration
7 nights
Date
1 May 2027
Ship
Costa Diadema
  • Departure - Copenhagen, Denmark
  • 6 stops  
  • Arrival - Copenhagen, Denmark
£839
From
£798
Price per person / inside stateroom
Costa Diadema, Norwegian Fjords
1 / 26
5 % off
Costa Cruises
Duration
7 nights
Date
8 May 2027
Ship
Costa Diadema
  • Departure - Copenhagen, Denmark
  • 6 stops  
  • Arrival - Copenhagen, Denmark
£839
From
£798
Price per person / inside stateroom
Freedom of the Seas, Norwegian Fjords
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
21 May 2028
Ship
Freedom of the Seas
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£842
From
£817
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
9.5 % off
MSC Cruises
Duration
7 nights
Date
1 Oct 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£844
From
£764
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
9.5 % off
MSC Cruises
Duration
7 nights
Date
8 Oct 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£844
From
£764
Price per person / inside stateroom
Queen Anne, Norwegian Fjords
1 / 35
Discount
Cunard
Duration
7 nights
Date
2 May 2027
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£854
From
£825
Price per person / inside stateroom
Queen Anne, Norwegian Fjords
1 / 35
Discount
Cunard
Duration
7 nights
Date
5 Sep 2027
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£854
From
£825
Price per person / inside stateroom
Ambience, Norwegian Fjords
1 / 26
6 % off
Ambassador Cruise Line
Duration
8 nights
Date
5 Aug 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 6 stops  
  • Arrival - Tilbury (London), Great Britain
£869
From
£817
Price per person / inside stateroom
Ambience, Norwegian Fjords
1 / 26
6 % off
Ambassador Cruise Line
Duration
8 nights
Date
25 Aug 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 6 stops  
  • Arrival - Tilbury (London), Great Britain
£869
From
£817
Price per person / inside stateroom
MSC Splendida, Norwegian Fjords
1 / 29
9.5 % off
MSC Cruises
Duration
7 nights
Date
27 May 2028
Ship
MSC Splendida
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£884
From
£801
Price per person / inside stateroom
Show all departures (2)
MSC Splendida, Norwegian Fjords
1 / 29
9.5 % off
MSC Cruises
Duration
7 nights
Date
28 May 2028
Ship
MSC Splendida
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£884
From
£801
Price per person / inside stateroom
Show all departures (2)
Zuiderdam, Norwegian Fjords
1 / 24
5 % off
Holland America Line
Duration
7 nights
Date
29 Apr 2028
Ship
Zuiderdam
  • Departure - Amsterdam, Netherlands
  • 6 stops  
  • Arrival - Amsterdam, Netherlands
£894
From
£850
Price per person / inside stateroom
Freedom of the Seas, Norwegian Fjords
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
12 Jun 2028
Ship
Freedom of the Seas
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£896
From
£870
Price per person / inside stateroom
MSC Magnifica, Norwegian Fjords
1 / 24
9.5 % off
MSC Cruises
Duration
7 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£904
From
£819
Price per person / inside stateroom
MSC Magnifica, Norwegian Fjords
1 / 24
9.5 % off
MSC Cruises
Duration
7 nights
Date
19 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£904
From
£819
Price per person / inside stateroom
Costa Favolosa, Norwegian Fjords
1 / 28
5 % off
Costa Cruises
Duration
9 nights
Date
21 Jun 2027
Ship
Costa Favolosa
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£909
From
£864
Price per person / inside stateroom
MSC Magnifica, Norwegian Fjords
1 / 24
9.5 % off
MSC Cruises
Duration
7 nights
Date
29 Aug 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£914
From
£828
Price per person / inside stateroom
MSC Magnifica, Norwegian Fjords
1 / 24
9.5 % off
MSC Cruises
Duration
7 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£930
From
£842
Price per person / inside stateroom
30 of 339 pcs