Portugal Cruises Starting In December 2026, 2027 and 2028

If you're looking at joining a cruise to Portugal in December 2026, 2027 or 2028, we have 101 unique cruise itineraries and 350 departures available, operated by thirteen of the world's leading cruise lines departing in December.
Filter Results
101 Cruises (350 Departures)
101 Cruises (350 Departures)
Departures
Duration
6 Days
22 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$700pp
$44,250pp
Countries
Show More...
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,793
From (Per Person)
A$3,793
Save 77
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2026 to Nov 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$718
Oceanview
$1,004
Balcony
$1,507
Suite
$2,850
From (Per Person)
A$718
Save 12
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)

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

8 Days (7 Nights) Funchal to Funchal
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 22 December 2026
Visits: Portugal, Spain
Exclusive Savings
Inside
$1,419
Oceanview
$1,637
Balcony
$1,716
Suite
-
From (Per Person)
A$1,419
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
 (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)

15 Days (14 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Ship: Azura
Departure: 21 December 2028
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$3,098
Oceanview
$3,444
Balcony
$4,355
Suite
-
From (Per Person)
A$3,098
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
 (1)

15 Days (14 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Ship: Azura
Departure: 28 December 2028
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$2,405
Oceanview
$2,969
Balcony
$3,890
Suite
-
From (Per Person)
A$2,405
Per Person
Cruise
 (1)

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

8 Days (7 Nights) Lanzarote to Lanzarote
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 24 December 2026
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,350
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$2,350
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)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Ship: Azura
Departure: 28 December 2028
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,187
Oceanview
$1,484
Balcony
$2,058
Suite
$3,068
From (Per Person)
A$1,187
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
$1,685
Oceanview
$2,039
Balcony
$3,487
Suite
$5,723
From (Per Person)
A$1,685
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
 (1)

15 Days (14 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Ship: Azura
Departure: 23 December 2028
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$2,870
Oceanview
$3,444
Balcony
$4,355
Suite
-
From (Per Person)
A$2,870
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
 (6)

11 Days (10 Nights) Barcelona to Lisbon
Operator: Azamara
Departure: 27 December 2028
Visits: Spain, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,418
Oceanview
$4,771
Balcony
$5,515
Suite
$7,142
From (Per Person)
A$4,418
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
 (2)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Operator: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,063
Oceanview
$1,182
Balcony
$1,360
Suite
$2,152
From (Per Person)
A$1,063
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,033
Oceanview
$2,201
Balcony
$2,489
Suite
-
From (Per Person)
A$2,033
Per Person
Cruise
 (1)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Ship: Azura
Departure: 21 December 2028
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,316
Oceanview
$1,613
Balcony
$2,276
Suite
$3,692
From (Per Person)
A$1,316
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,053
Oceanview
$1,192
Balcony
$1,211
Suite
$1,736
From (Per Person)
A$1,053
Save 16
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,706
From (Per Person)
A$1,152
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 23 December 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,339
Oceanview
$2,624
Balcony
$3,242
Suite
$8,322
From (Per Person)
A$2,339
Save 1,497
Per Person
Cruise

13 Days (12 Nights) Lisbon to Miami
Operator: Silversea
Ship: Silver Dawn
Departure: 09 December 2026
Visits: Portugal, USA
Exclusive Savings
Oceanview
$9,359
Balcony
$7,239
Suite
-
From (Per Person)
A$7,239
Save 2,611
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 28 December 2027
Visits: Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
$3,536
Oceanview
$3,807
Balcony
$5,262
Suite
$5,883
From (Per Person)
A$3,536
Save 2,094
Per Person
Cruise
 (9)

11 Days (10 Nights) Barcelona to Lisbon
Operator: Azamara
Departure: 29 December 2026
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,387
Oceanview
$5,092
Balcony
-
Suite
-
From (Per Person)
A$4,387
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,823
From (Per Person)
A$2,561
Save 1,233
Per Person
Results: 1-30 of 101

No trips found. Try adjusting the search filters.

Cities