Portugal Cruises

Are you looking for a cruise to Portugal? Choose from 672 unique cruise itineraries to Portugal, departing from Alicante, Amalfi, Amsterdam, Athens, Barcelona and more. April is the most popular month to cruise to Portugal and we have over 1,223 departures available from twenty-five of the world's leading cruise lines.
Filter Results
672 Cruises (1,223 Departures)
672 Cruises (1,223 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$700pp
$256,120pp
Countries
Show More...
Cruise
 (2)

9 Days (8 Nights) Lisbon to Ponta Delgada
Operator: Ponant
Departures: Jul 2027 to Jul 2028
Visits: Portugal
Exclusive Savings
Oceanview
$7,871
Balcony
$8,443
Suite
$12,449
From (Per Person)
A$7,871
Save 217
Per Person
Cruise
 (1)

8 Days (7 Nights) Ponta Delgada to Ponta Delgada
Operator: Ponant
Ship: L'Austral
Departure: 30 July 2028
Visits: Portugal
Exclusive Savings
Oceanview
$7,760
Balcony
$8,332
Suite
$12,338
From (Per Person)
A$7,760
Save 210
Per Person
Cruise
 (2)

9 Days (8 Nights) Ponta Delgada to Lisbon
Operator: Ponant
Departures: Jul 2027 to Aug 2028
Visits: Portugal
Exclusive Savings
Oceanview
$7,657
Balcony
$8,210
Suite
$12,100
From (Per Person)
A$7,657
Save 209
Per Person
Cruise
 (1)

8 Days (7 Nights) Ponta Delgada to Ponta Delgada
Operator: Ponant
Ship: L'Austral
Departure: 23 July 2028
Visits: Portugal
Exclusive Savings
Oceanview
$7,760
Balcony
$8,332
Suite
$12,338
From (Per Person)
A$7,760
Save 210
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Jan 2027 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$1,819
Oceanview
$2,193
Balcony
$3,454
Suite
-
From (Per Person)
A$1,819
Per Person
Cruise
 (1)

9 Days (8 Nights) Funchal to Funchal
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 09 November 2027
Visits: Portugal, Spain
Exclusive Savings
Inside
$1,410
Oceanview
$1,539
Balcony
$1,727
Suite
$3,624
From (Per Person)
A$1,410
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Jan 2029 to Mar 2029
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,784
Oceanview
$3,069
Balcony
$3,687
Suite
$8,860
From (Per Person)
A$2,784
Save 1,967
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
 (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
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 17 November 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,960
Oceanview
$2,151
Balcony
$2,673
Suite
$8,225
From (Per Person)
A$1,960
Save 1,238
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) 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) 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
 (2)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 14 February 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,360
Oceanview
$1,677
Balcony
$1,697
Suite
$2,489
From (Per Person)
A$1,360
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)

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
 (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
 (1)

7 Days (6 Nights) Funchal to Funchal
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 17 November 2027
Visits: Portugal, Spain
Exclusive Savings
Inside
$1,003
Oceanview
$1,102
Balcony
$1,241
Suite
$2,122
From (Per Person)
A$1,003
Per Person
Cruise
 (2)

8 Days (7 Nights) Lisbon to Lisbon
Operator: Ponant
Ship: Le Laperouse
Departure: 31 July 2027
Visits: Portugal, Spain
Exclusive Savings
Balcony
-
Suite
$31,942
From (Per Person)
A$31,942
Save 958
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 29 April 2028
Visits: Spain, Portugal
Exclusive Savings
Suite
$7,321
From (Per Person)
A$7,321
Save 149
Per Person
Cruise
 (2)

7 Days (6 Nights) Lanzarote to Lanzarote
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 11 February 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,350
Oceanview
$1,458
Balcony
$1,627
Suite
-
From (Per Person)
A$1,350
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 07 November 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,231
Oceanview
$1,350
Balcony
$1,479
Suite
$2,528
From (Per Person)
A$1,231
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)

11 Days (10 Nights) Lanzarote to Lanzarote
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 08 November 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,698
Oceanview
$1,866
Balcony
$2,084
Suite
$4,471
From (Per Person)
A$1,698
Per Person
Cruise
 (1)

7 Days (6 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 06 November 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,072
Oceanview
$1,171
Balcony
$1,310
Suite
$2,191
From (Per Person)
A$1,072
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 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) 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
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) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 01 January 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,340
Oceanview
$1,429
Balcony
$1,518
Suite
-
From (Per Person)
A$1,340
Per Person
Results: 1-30 of 672

No trips found. Try adjusting the search filters.

Cities