Northern Europe Cruises 2026

Discover the diverse cultures, historic cities, and dramatic coastlines of Northern Europe on a cruise that blends old-world charm with modern elegance. Our Northern Europe cruises for 2026 take you to incredible destinations like Copenhagen, St. Petersburg, Stockholm, Amsterdam, and the British Isles. From the grand palaces of the Baltics to the wild beauty of Iceland and the Shetland Islands, these cruises offer immersive travel with all the comforts of world-class ships.

Start planning your Northern Europe adventure now — secure the best itineraries and early booking offers before they sail away!

Looking for inspiration also see out Northern Europe cruise destination pages.

Northern Europe Cruise Deals - Frequently Asked Questions

The best time to cruise Northern Europe is between May and September when the weather is milder, and the days are long — ideal for sightseeing.

Itineraries often feature ports in Scandinavia (like Oslo, Stockholm, and Helsinki), the Baltics (Tallinn, St. Petersburg), the UK, Ireland, Iceland, and parts of Western Europe such as Amsterdam and Bruges.

Cruises typically range from 7 to 21 nights. Shorter trips explore the Baltic or North Sea, while longer itineraries may include Norway, Iceland, and even Arctic Circle routes.

Find A Northern Europe Cruise

Browse our incredible range of Northern Europe cruises below. Use the filters to find the perfect itinerary that matches your travel plans and budget.

Northern Europe
Norwegian Fjords
British Isles

We found

1603 cruises

Ambition, British Isles
1 / 20
Discount
Ambassador Cruise Line
Duration
2 nights
Date
26 May 2028
Ship
Ambition
  • Departure - Portsmouth, England
  • 2 stops  
  • Arrival - Newcastle upon Tyne, Great Britain
£119
From
£116
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
2 nights
Date
23 Apr 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 2 stops  
  • Arrival - Hamburg, Germany
From
£149
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
1 night
Date
2 Dec 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Tilbury (London), Great Britain
£149
From
£145
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
1 night
Date
8 Dec 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Tilbury (London), Great Britain
£149
From
£145
Price per person / inside stateroom
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
Ambition, Northern Europe
1 / 20
Discount
Ambassador Cruise Line
Duration
2 nights
Date
30 Apr 2028
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Portsmouth, England
£159
From
£155
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
1 night
Date
2 Dec 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Tilbury (London), Great Britain
£159
From
£155
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
1 night
Date
8 Dec 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Tilbury (London), Great Britain
£159
From
£155
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
1 night
Date
9 Dec 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Tilbury (London), Great Britain
£159
From
£155
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
1 night
Date
16 Dec 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Tilbury (London), Great Britain
£159
From
£155
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
1 night
Date
9 Dec 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Tilbury (London), Great Britain
£169
From
£164
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
1 night
Date
16 Dec 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Tilbury (London), Great Britain
£169
From
£164
Price per person / inside stateroom
Ambition, British Isles
1 / 20
Discount
Ambassador Cruise Line
Duration
2 nights
Date
10 May 2027
Ship
Ambition
  • Departure - Portsmouth, England
  • 2 stops  
  • Arrival - Liverpool, Great Britain
£179
From
£174
Price per person / inside stateroom
Ambition, British Isles
1 / 20
Discount
Ambassador Cruise Line
Duration
2 nights
Date
19 Dec 2028
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Tilbury (London), Great Britain
£179
From
£174
Price per person / inside stateroom
Queen Anne, Northern Europe
1 / 35
Cunard
Duration
2 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 2 stops  
  • Arrival - Southampton, Great Britain
From
£189
Price per person / inside stateroom
Show all departures (4)
Queen Anne, Northern Europe
1 / 35
Cunard
Duration
2 nights
Date
5 Jan 2029
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 2 stops  
  • Arrival - Hamburg, Germany
From
£189
Price per person / inside stateroom
Show all departures (3)
MSC Preziosa, Northern Europe
1 / 33
Discount
MSC Cruises
Duration
3 nights
Date
22 Apr 2027
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 3 stops  
  • Arrival - Hamburg, Germany
£199
From
£194
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
2 nights
Date
30 Nov 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Tilbury (London), Great Britain
£199
From
£194
Price per person / inside stateroom
MSC Euribia, Northern Europe
1 / 32
Discount
MSC Cruises
Duration
3 nights
Date
30 Oct 2027
Ship
MSC Euribia
  • Departure - Kiel, Germany
  • 2 stops  
  • Arrival - Southampton, Great Britain
£219
From
£213
Price per person / inside stateroom
Ambition, British Isles
1 / 20
Discount
Ambassador Cruise Line
Duration
3 nights
Date
18 Nov 2027
Ship
Ambition
  • Departure - Bristol, Portbury, England
  • 3 stops  
  • Arrival - Tilbury (London), Great Britain
£219
From
£213
Price per person / inside stateroom
Queen Mary 2, Northern Europe
1 / 23
Cunard
Duration
2 nights
Date
26 May 2027
Ship
Queen Mary 2
  • Departure - Southampton, Great Britain
  • 2 stops  
  • Arrival - Hamburg, Germany
From
£229
Price per person / inside stateroom
Show all departures (2)
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
2 nights
Date
19 Dec 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Tilbury (London), Great Britain
£229
From
£223
Price per person / oceanview stateroom
Ambition, Northern Europe
1 / 20
Discount
Ambassador Cruise Line
Duration
2 nights
Date
7 Apr 2027
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 2 stops  
  • Arrival - Portsmouth, England
£249
From
£242
Price per person / inside stateroom
Ambience, British Isles
1 / 26
Discount
Ambassador Cruise Line
Duration
2 nights
Date
15 May 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Tilbury (London), Great Britain
£249
From
£242
Price per person / inside stateroom
Queen Mary 2, Northern Europe
1 / 23
Cunard
Duration
2 nights
Date
11 Oct 2027
Ship
Queen Mary 2
  • Departure - Hamburg, Germany
  • 2 stops  
  • Arrival - Southampton, Great Britain
From
£249
Price per person / inside stateroom
Show all departures (3)
Ambition, British Isles
1 / 20
Discount
Ambassador Cruise Line
Duration
3 nights
Date
12 Oct 2027
Ship
Ambition
  • Departure - Newcastle upon Tyne, Great Britain
  • 2 stops  
  • Arrival - Bristol, Portbury, England
£249
From
£242
Price per person / inside stateroom
Ambience, Northern Europe
1 / 26
Discount
Ambassador Cruise Line
Duration
3 nights
Date
21 Sep 2028
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 4 stops  
  • Arrival - Tilbury (London), Great Britain
£259
From
£252
Price per person / inside stateroom
Costa Diadema, Northern Europe
1 / 26
Costa Cruises
Duration
4 nights
Date
26 Apr 2027
Ship
Costa Diadema
  • Departure - Dover, Great Britain
  • 3 stops  
  • Arrival - Kiel, Germany
From
£269
Price per person / inside stateroom
Ambition, Northern Europe
1 / 20
Discount
Ambassador Cruise Line
Duration
3 nights
Date
6 Dec 2027
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 4 stops  
  • Arrival - Tilbury (London), Great Britain
£269
From
£261
Price per person / inside stateroom
Ambition, Northern Europe
1 / 20
Discount
Ambassador Cruise Line
Duration
3 nights
Date
13 Dec 2027
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 4 stops  
  • Arrival - Tilbury (London), Great Britain
£269
From
£261
Price per person / inside stateroom
30 of 1603 pcs