Western Europe Cruises Starting In December 2026, 2027 and 2028

Are you planning a cruise exploring Western Europe in December 2026, 2027 or 2028? Choose from 63 unique cruises and 221 departures operated by Western Europe's leading cruise lines. Easily compare prices, itineraries, inclusions and traveller reviews to find the Western Europe cruise that best matches your travel style, budget and dates.
Filter Results
63 Cruises (221 Departures)
63 Cruises (221 Departures)
Departures
Duration
6 Days
171 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$700pp
$299,800pp
Countries
Show More...
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Dec 2027 to Dec 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,253
Oceanview
$2,439
Balcony
$2,897
Suite
$6,235
From (Per Person)
A$3,608
Per Person
Cruise
 (2)

8 Days (7 Nights) Funchal to Funchal
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 29 December 2026
Visits: Portugal, Spain
Exclusive Savings
Inside
$1,815
Oceanview
$2,093
Balcony
$2,112
Suite
-
From (Per Person)
A$1,815
Per Person
Cruise
 (2)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 27 December 2026
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,548
Oceanview
$2,865
Balcony
$3,033
Suite
-
From (Per Person)
A$2,548
Per Person
Cruise
 (1)

9 Days (8 Nights) Casablanca to Lisbon
Operator: Explora Journeys
Ship: Explora II
Departure: 13 December 2026
Visits: Morocco, Spain, Portugal
Exclusive Savings
Suite
$6,056
From (Per Person)
A$6,056
Save 124
Per Person
Cruise
 (2)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 25 December 2026
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,766
Oceanview
$2,013
Balcony
$2,102
Suite
-
From (Per Person)
A$1,766
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Lanzarote
Operator: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,152
Oceanview
$1,271
Balcony
$1,429
Suite
$2,815
From (Per Person)
A$1,152
Per Person
Cruise
 (1)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Suite
$8,144
From (Per Person)
A$8,144
Save 166
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 24 December 2027
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$3,571
Oceanview
$3,571
Balcony
$5,547
Suite
$11,301
From (Per Person)
A$3,571
Save 2,277
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Lanzarote
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 31 December 2026
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,063
Oceanview
$2,291
Balcony
-
Suite
-
From (Per Person)
A$2,063
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Dec 2026 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$718
Oceanview
$1,004
Balcony
$1,507
Suite
-
From (Per Person)
A$718
Save 11
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2026 to Feb 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,685
Oceanview
$2,039
Balcony
$3,487
Suite
$5,723
From (Per Person)
A$1,685
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Ship: Azura
Departure: 30 December 2028
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,138
Oceanview
$1,435
Balcony
$2,009
Suite
$3,316
From (Per Person)
A$1,138
Per Person
Cruise
 (1)

6 Days (5 Nights) Santa Cruz De Tenerife to Lisbon
Operator: Explora Journeys
Ship: Explora II
Departure: 16 December 2026
Visits: Spain, Portugal
Exclusive Savings
Suite
$3,616
From (Per Person)
A$3,616
Save 74
Per Person
Cruise
 (3)

13 Days (12 Nights) London to London
Operator: Cunard
Departure: 17 December 2028
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$5,795
Oceanview
$6,577
Balcony
$6,904
Suite
$17,130
From (Per Person)
A$5,795
Per Person
Cruise
 (2)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Operator: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,073
Oceanview
$1,192
Balcony
$1,211
Suite
$1,924
From (Per Person)
A$1,073
Per Person
Cruise
 (2)

8 Days (7 Nights) Funchal to Funchal
Operator: MSC Cruises
Departures: Dec 2026 to Jan 2028
Visits: Portugal, Spain
Exclusive Savings
Inside
$984
Oceanview
$1,103
Balcony
$1,291
Suite
$2,063
From (Per Person)
A$984
Per Person
Cruise
 (1)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 09 December 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$4,277
Balcony
-
Suite
-
From (Per Person)
A$4,277
Save 3,953
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Santa Cruz De Tenerife
Operator: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Suite
$5,557
From (Per Person)
A$5,557
Save 113
Per Person
Cruise
 (1)

15 Days (14 Nights) London to London
Departures: Apr 2027 to Nov 2028
Visits: England, Portugal, Spain
Bonus Onboard Spend
Exclusive Savings
Inside
$2,009
Oceanview
$2,227
Balcony
$2,603
Suite
$4,256
From (Per Person)
A$2,009
Save 40
Per Person
Cruise
 (1)

15 Days (14 Nights) London to London
Ship: Britannia
Departure: 07 December 2028
Visits: England, Portugal, Morocco, Spain
Bonus Onboard Spend
Exclusive Savings
Inside
$2,207
Oceanview
-
Balcony
$2,603
Suite
$4,880
From (Per Person)
A$2,207
Per Person
Cruise
 (1)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Royal Caribbean
Departure: 24 December 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,561
Oceanview
$2,753
Balcony
$4,047
Suite
$4,848
From (Per Person)
A$2,561
Save 1,233
Per Person
Cruise
 (3)

13 Days (12 Nights) London to London
Operator: Cunard
Departure: 16 December 2026
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$5,795
Oceanview
$6,240
Balcony
$6,864
Suite
$35,643
From (Per Person)
A$5,795
Per Person
Cruise
 (2)

9 Days (8 Nights) Rome to Funchal
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visits: Italy, Spain, Portugal
Exclusive Savings
Inside
$1,014
Oceanview
$1,074
Balcony
$1,182
Suite
$2,559
From (Per Person)
A$1,014
Per Person
Cruise
 (1)

20 Days (19 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Suite
$14,935
From (Per Person)
A$14,935
Save 305
Per Person
Cruise
 (6)

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Azamara
Departure: 28 December 2027
Visits: Spain, Portugal, Morocco
Azamara Always Included
Exclusive Savings
Inside
$4,061
Oceanview
$4,924
Balcony
$6,041
Suite
$8,638
From (Per Person)
A$4,061
Per Person
Cruise
 (2)

12 Days (11 Nights) Rome to Las Palmas de Gran Canaria
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visits: Italy, Spain, Portugal
Exclusive Savings
Inside
$1,213
Oceanview
$1,401
Balcony
$1,649
Suite
$3,450
From (Per Person)
A$1,213
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Ship: Azura
Departure: 30 December 2028
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$2,276
Oceanview
$2,850
Balcony
$3,761
Suite
$5,424
From (Per Person)
A$2,276
Per Person
Cruise
 (3)

14 Days (13 Nights) London to London
Operator: Cunard
Departure: 15 December 2027
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$4,904
Oceanview
$5,419
Balcony
$6,161
Suite
$11,884
From (Per Person)
A$4,904
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Dec 2026 to Feb 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$2,015
Oceanview
$2,606
Balcony
$3,487
Suite
-
From (Per Person)
A$2,015
Save 32
Per Person
Cruise
 (2)

11 Days (10 Nights) Rome to Lanzarote
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visits: Italy, Spain, Portugal
Exclusive Savings
Inside
$1,272
Oceanview
-
Balcony
-
Suite
$5,203
From (Per Person)
A$1,272
Per Person
Results: 1-30 of 63

No trips found. Try adjusting the search filters.