Hamburg

Hamburg

Hamburg is one of the great German cities, packed with modern and historic entertainment/enrichment options, along with a strong maritime culture.

Hamburg is perhaps the ultimate German port city, with a growing cruise industry that operates terminals accommodating many of the major lines and ships. In its own right, it’s also a vibrant location for culture and entertainment. Visitors will be greeted by the modern HafenCity waterfront, historic Speicherstadt warehouse district, Reeperbahn entertainment district and so much more. It’s also a city that can be toured by boat with ease, which is perfect for travellers who can’t get enough of being on the water. Cruises from Hamburg and stopping in the city cover all sorts of destinations in Northern Europe and beyond, so check out our list of available itineraries below and find your ideal journey.

Hamburg

We found

81 cruises

MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£569
From
£541
Price per person / oceanview stateroom
Show all departures (12)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£639
From
£608
Price per person / balcony stateroom
Show all departures (6)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£479
From
£456
Price per person / oceanview stateroom
Queen Anne, Canary Islands
1 / 35
5 % off — 7 days left
Cunard
Duration
18 nights
Date
18 Dec 2026
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£3299
From
£3135
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Anne, Canary Islands
1 / 35
5 % off — 7 days left
Cunard
Duration
18 nights
Date
18 Dec 2026
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£3669
From
£3486
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
20 Dec 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£819
From
£779
Price per person / oceanview stateroom
Queen Anne, Northern Europe
1 / 35
5 % off — 7 days left
Cunard
Duration
5 nights
Date
5 Jan 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 5 stops  
  • Arrival - Southampton, Great Britain
£409
From
£389
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Anne, Transatlantic
1 / 35
5 % off — 7 days left
Cunard
Duration
17 nights
Date
5 Jan 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Fort Lauderdale, Florida
£1349
From
£1282
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, Transatlantic
1 / 35
5 % off — 7 days left
Cunard
Duration
17 nights
Date
5 Jan 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Fort Lauderdale, Florida
£2039
From
£1938
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
34 nights
Date
5 Jan 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 15 stops  
  • Arrival - Rio de Janeiro, Brazil
£3399
From
£3230
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
34 nights
Date
5 Jan 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 15 stops  
  • Arrival - Rio de Janeiro, Brazil
£4149
From
£3942
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
90 nights
Date
5 Jan 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 43 stops  
  • Arrival - Hamburg, Germany
£11999
From
£11400
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
90 nights
Date
5 Jan 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 43 stops  
  • Arrival - Hamburg, Germany
£12379
From
£11761
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
7 Mar 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£499
From
£475
Price per person / oceanview stateroom
Show all departures (2)
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
28 Mar 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£759
From
£722
Price per person / oceanview stateroom
Queen Anne, Northern Europe
1 / 35
5 % off — 7 days left
Cunard
Duration
2 nights
Date
5 Apr 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 2 stops  
  • Arrival - Southampton, Great Britain
£225
From
£214
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Anne, Mediterranean
1 / 35
5 % off — 7 days left
Cunard
Duration
16 nights
Date
5 Apr 2027
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1849
From
£1757
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
MSC Preziosa, British Isles
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
10 nights
Date
25 Apr 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Hamburg, Germany
£1009
From
£959
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
Queen Victoria, Norwegian Fjords
1 / 26
5 % off — 7 days left
Cunard
Duration
10 nights
Date
2 May 2027
Ship
Queen Victoria
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1049
From
£997
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages, Additional guests sail at no extra cost, Get up to $600 Onboard Credit, Save 10% off your Drinks Package
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
5 May 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£1269
From
£1206
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
16 May 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Hamburg, Germany
£1356
From
£1289
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
Queen Mary 2, Norwegian Fjords
1 / 23
5 % off — 7 days left
Cunard
Duration
7 nights
Date
28 May 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£1139
From
£1083
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages, Get up to $550 Onboard Credit, Reduced rate for additional guests, Save 10% off your Drinks Package
Queen Mary 2, Norwegian Fjords
1 / 23
5 % off — 7 days left
Cunard
Duration
7 nights
Date
28 May 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£1529
From
£1453
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages, Get up to $550 Onboard Credit, Reduced rate for additional guests, Save 10% off your Drinks Package
Queen Mary 2, Northern Europe
1 / 23
5 % off — 7 days left
Cunard
Duration
3 nights
Date
4 Jun 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 3 stops  
  • Arrival - Southampton, Great Britain
£379
From
£361
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
10 nights
Date
4 Jun 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 4 stops  
  • Arrival - New York, USA
£1249
From
£1187
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages, Get up to $600 Onboard Credit, Reduced rate for additional guests, Save 10% off your Drinks Package
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
10 nights
Date
4 Jun 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 4 stops  
  • Arrival - New York, USA
£2049
From
£1947
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages, Get up to $600 Onboard Credit, Reduced rate for additional guests, Save 10% off your Drinks Package
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
18 Jun 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£2318
From
£2203
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
12 nights
Date
13 Jul 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£1702
From
£1617
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
12 nights
Date
25 Jul 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£1972
From
£1874
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
6 Aug 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£2279
From
£2166
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
Queen Victoria, Northern Europe
1 / 26
5 % off — 7 days left
Cunard
Duration
2 nights
Date
18 Aug 2027
Ship
Queen Victoria
  • Departure - Hamburg, Germany
  • 2 stops  
  • Arrival - Southampton, Great Britain
£299
From
£285
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Victoria, Northern Europe
1 / 26
5 % off — 7 days left
Cunard
Duration
18 nights
Date
18 Aug 2027
Ship
Queen Victoria
  • Departure - Hamburg, Germany
  • 13 stops  
  • Arrival - Southampton, Great Britain
£2899
From
£2755
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
VIVA RUBY, Elbe River
1 / 11
5 % off — 7 days left
VIVA Cruises
Duration
7 nights
Date
29 Aug 2027
Ship
VIVA RUBY
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Berlin, Germany
£1895
From
£1801
Price per person / oceanview stateroom
Show all departures (3)
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
12 nights
Date
31 Aug 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£1659
From
£1577
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
3 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£794
From
£755
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
10 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£794
From
£755
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
Queen Mary 2, Northern Europe
1 / 23
5 % off — 7 days left
Cunard
Duration
2 nights
Date
11 Oct 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 2 stops  
  • Arrival - Southampton, Great Britain
£249
From
£237
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
9 nights
Date
11 Oct 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 3 stops  
  • Arrival - New York, USA
£1049
From
£997
Price per person / inside stateroom
Show all departures (3)
4 Available promotions:
30% off Signature Packages, Get up to $550 Onboard Credit, Reduced rate for additional guests, Save 10% off your Drinks Package
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
9 nights
Date
11 Oct 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 3 stops  
  • Arrival - New York, USA
£1739
From
£1653
Price per person / inside stateroom
Show all departures (3)
4 Available promotions:
30% off Signature Packages, Get up to $550 Onboard Credit, Reduced rate for additional guests, Save 10% off your Drinks Package
MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
2 nights
Date
17 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 2 stops  
  • Arrival - Southampton, Great Britain
From
£155
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Western Europe
1 / 33
Discount — 7 days left
MSC Cruises
Duration
3 nights
Date
17 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 3 stops  
  • Arrival - Le Havre (Paris), France
£243
From
£236
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
Discount — 7 days left
MSC Cruises
Duration
5 nights
Date
17 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 4 stops  
  • Arrival - Hamburg, Germany
£504
From
£489
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
Discount — 7 days left
MSC Cruises
Duration
4 nights
Date
22 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 4 stops  
  • Arrival - Rotterdam, Netherlands
£411
From
£399
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
22 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£734
From
£698
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
29 Oct 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£637
From
£606
Price per person / inside stateroom
Show all departures (20)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
12 Nov 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£594
From
£565
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
26 Nov 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£574
From
£546
Price per person / inside stateroom
Queen Anne, Transatlantic
1 / 35
5 % off — 7 days left
Cunard
Duration
14 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1299
From
£1235
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, Transatlantic
1 / 35
5 % off — 7 days left
Cunard
Duration
14 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 5 stops  
  • Arrival - Miami, Florida, USA
£2019
From
£1919
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
29 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 11 stops  
  • Arrival - Los Angeles, USA
£3689
From
£3505
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
29 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 11 stops  
  • Arrival - Los Angeles, USA
£4469
From
£4246
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
48 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 16 stops  
  • Arrival - Sydney, Australia
£5849
From
£5557
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
48 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 16 stops  
  • Arrival - Sydney, Australia
£7569
From
£7191
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
115 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 43 stops  
  • Arrival - Hamburg, Germany
£13999
From
£13300
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
115 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 43 stops  
  • Arrival - Hamburg, Germany
£14409
From
£13689
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
MSC Preziosa, British Isles
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
12 nights
Date
21 Apr 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£1539
From
£1463
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
3 May 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£1534
From
£1458
Price per person / inside stateroom
Show all departures (3)
Queen Anne, Northern Europe
1 / 35
5 % off — 7 days left
Cunard
Duration
14 nights
Date
4 May 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Southampton, Great Britain
£17299
From
£16435
Price per person / suite
4 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Reduced rate for additional guests, Save 10% off your Drinks Package
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
14 May 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Hamburg, Germany
£1554
From
£1477
Price per person / inside stateroom
Show all departures (3)
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
16 Jun 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£2099
From
£1995
Price per person / inside stateroom
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
16 nights
Date
21 Jun 2028
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 7 stops  
  • Arrival - New York, USA
£2399
From
£2280
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
16 nights
Date
21 Jun 2028
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 7 stops  
  • Arrival - New York, USA
£3149
From
£2992
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
23 nights
Date
21 Jun 2028
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Southampton, Great Britain
£3349
From
£3182
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
12 nights
Date
11 Jul 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£1799
From
£1710
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
12 nights
Date
23 Jul 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£1839
From
£1748
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
4 Aug 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 9 stops  
  • Arrival - Hamburg, Germany
£2089
From
£1985
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
18 Aug 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Hamburg, Germany
£1624
From
£1543
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
12 nights
Date
29 Aug 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 10 stops  
  • Arrival - Hamburg, Germany
£1799
From
£1710
Price per person / inside stateroom
VIVA RUBY, Elbe River
1 / 11
5 % off — 7 days left
VIVA Cruises
Duration
8 nights
Date
8 Sep 2028
Ship
VIVA RUBY
  • Departure - Hamburg, Germany
  • 25 stops  
  • Arrival - Stralsund, Germany
£2450
From
£2328
Price per person / oceanview stateroom
Available promotion:
Free Cabin Upgrade
MSC Preziosa, British Isles
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
10 nights
Date
10 Sep 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Hamburg, Germany
£1359
From
£1292
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
1 Oct 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£844
From
£802
Price per person / inside stateroom
MSC Preziosa, Norwegian Fjords
1 / 33
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
8 Oct 2028
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£844
From
£802
Price per person / inside stateroom
VIVA RUBY, Elbe River
1 / 11
5 % off — 7 days left
VIVA Cruises
Duration
7 nights
Date
27 Dec 2028
Ship
VIVA RUBY
  • Departure - Hamburg, Germany
  • 18 stops  
  • Arrival - Berlin, Germany
£2050
From
£1948
Price per person / oceanview stateroom
Queen Anne, Transatlantic
1 / 35
5 % off — 7 days left
Cunard
Duration
15 nights
Date
7 Jan 2029
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1349
From
£1282
Price per person / inside stateroom
Available promotion:
30% off Signature Packages
Queen Anne, Transatlantic
1 / 35
5 % off — 7 days left
Cunard
Duration
15 nights
Date
7 Jan 2029
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 5 stops  
  • Arrival - Miami, Florida, USA
£2079
From
£1976
Price per person / inside stateroom
Available promotion:
30% off Signature Packages
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
34 nights
Date
7 Jan 2029
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 14 stops  
  • Arrival - Rio de Janeiro, Brazil
£4199
From
£3990
Price per person / inside stateroom
Available promotion:
30% off Signature Packages
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
34 nights
Date
7 Jan 2029
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 14 stops  
  • Arrival - Rio de Janeiro, Brazil
£4979
From
£4731
Price per person / inside stateroom
Available promotion:
30% off Signature Packages
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
90 nights
Date
7 Jan 2029
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 40 stops  
  • Arrival - Hamburg, Germany
£11499
From
£10925
Price per person / inside stateroom
Available promotion:
30% off Signature Packages
Queen Anne, World Cruise
1 / 35
5 % off — 7 days left
Cunard
Duration
90 nights
Date
7 Jan 2029
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 40 stops  
  • Arrival - Hamburg, Germany
£11929
From
£11333
Price per person / inside stateroom
Available promotion:
30% off Signature Packages
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
11 nights
Date
30 Apr 2029
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 4 stops  
  • Arrival - New York, USA
£2749
From
£2612
Price per person / inside stateroom
Available promotion:
30% off Signature Packages
Queen Mary 2, Transatlantic
1 / 23
5 % off — 7 days left
Cunard
Duration
11 nights
Date
30 Apr 2029
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 4 stops  
  • Arrival - New York, USA
£3469
From
£3296
Price per person / inside stateroom
Available promotion:
30% off Signature Packages
81 of 81 pcs

Other destinations