Portugal Cruises

Are you looking for a cruise to Portugal? Choose from 591 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,153 departures available from twenty-two of the world's leading cruise lines.
Filter Results
591 Cruises (1,153 Departures)
591 Cruises (1,153 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$700pp
$42,130pp
Countries
Show More...
Cruise
 (2)

9 Days (8 Nights) Ponta Delgada to Lisbon
Cruise Line: Ponant
Ship: Le Boreal
Departure: 22 July 2027
Visits: Portugal
Exclusive Savings
Inside
-
Oceanview
$7,137
Balcony
$7,690
Suite
$11,580
From (Per Person)
A$7,137
Save 203
Per Person
Cruise
 (2)

9 Days (8 Nights) Lisbon to Ponta Delgada
Cruise Line: Ponant
Ship: Le Boreal
Departure: 07 July 2027
Visits: Portugal
Exclusive Savings
Inside
-
Oceanview
$7,603
Balcony
$8,195
Suite
$12,366
From (Per Person)
A$7,603
Save 217
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Nov 2026 to Nov 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Inside
$835
Oceanview
$1,065
Balcony
$1,577
Suite
$2,545
From (Per Person)
A$835
Per Person
Cruise
 (1)

6 Days (5 Nights) Santa Cruz De Tenerife to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 16 December 2026
Visits: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$4,185
From (Per Person)
A$4,185
Save 85
Per Person
Cruise
 (2)

8 Days (7 Nights) Funchal to Funchal
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 29 December 2026
Visits: Portugal, Spain
Exclusive Savings
Inside
$2,049
Oceanview
$2,326
Balcony
$2,346
Suite
$3,494
From (Per Person)
A$2,049
Per Person
Cruise
 (4)

8 Days (7 Nights) Malaga to Lisbon
Cruise Line: Azamara
Departure: 18 March 2028
Visits: Spain, Portugal
Azamara Always Included
Exclusive Savings
Inside
$2,489
Oceanview
$3,057
Balcony
$3,871
Suite
$5,684
From (Per Person)
A$2,489
Per Person
Cruise
 (1)

14 Days (13 Nights) Lisbon to Santos
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 10 November 2027
Visits: Portugal, Brazil
Exclusive Savings
Inside
-
Oceanview
$2,020
Balcony
$2,683
Suite
-
From (Per Person)
A$2,020
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Oct 2026 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Inside
$725
Oceanview
$1,014
Balcony
$1,522
Suite
$2,647
From (Per Person)
A$725
Per Person
Cruise
 (2)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 12 February 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,336
Oceanview
$1,593
Balcony
$1,712
Suite
$2,781
From (Per Person)
A$1,336
Per Person
Cruise
 (2)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,227
Oceanview
$1,386
Balcony
$1,524
Suite
$2,237
From (Per Person)
A$1,227
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Oct 2026 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Inside
$1,837
Oceanview
$2,215
Balcony
$3,270
Suite
-
From (Per Person)
A$1,837
Per Person
Cruise
 (1)

13 Days (12 Nights) Fort-de-France to Lisbon
Cruise Line: Ponant
Ship: Le Bellot
Departure: 18 April 2027
Visits: Martinique, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,945
Suite
$7,379
From (Per Person)
A$4,945
Save 125
Per Person
Cruise
 (2)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 27 December 2026
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,534
Oceanview
$2,811
Balcony
$2,989
Suite
$3,712
From (Per Person)
A$2,534
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 24 December 2026
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,445
Oceanview
$2,544
Balcony
$2,742
Suite
-
From (Per Person)
A$2,445
Per Person
Cruise
 (1)

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Oct 2026 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Inside
$835
Oceanview
$1,065
Balcony
$1,547
Suite
$2,545
From (Per Person)
A$835
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,227
Oceanview
$1,386
Balcony
$1,524
Suite
$3,833
From (Per Person)
A$1,227
Per Person
Cruise
 (2)

8 Days (7 Nights) Funchal to Funchal
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 16 February 2027
Visits: Portugal, Spain
Exclusive Savings
Inside
$1,415
Oceanview
$1,613
Balcony
$1,712
Suite
$2,781
From (Per Person)
A$1,415
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Nov 2026 to Feb 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Inside
$1,702
Oceanview
$2,060
Balcony
$2,769
Suite
$8,716
From (Per Person)
A$1,702
Per Person
Cruise
 (2)

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

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Oct 2026 to Mar 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Inside
$1,837
Oceanview
$2,380
Balcony
$3,051
Suite
$4,990
From (Per Person)
A$1,837
Per Person
Cruise
 (2)

9 Days (8 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: Le Boreal
Departure: 24 August 2027
Visits: Portugal, Spain
Exclusive Savings
Inside
-
Oceanview
$7,011
Balcony
$7,390
Suite
$13,850
From (Per Person)
A$7,011
Save 199
Per Person
Cruise
 (2)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 01 January 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,584
Oceanview
$1,603
Balcony
$1,702
Suite
$2,851
From (Per Person)
A$1,584
Per Person
Cruise
 (1)

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departures: Nov 2026 to Feb 2027
Visits: Spain, Portugal
Bonus Onboard Spend
Inside
$1,752
Oceanview
$2,140
Balcony
$2,769
Suite
$7,896
From (Per Person)
A$1,752
Per Person
Cruise
 (2)

6 Days (5 Nights) Funchal to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 21 March 2028
Visits: Portugal, Spain
Exclusive Savings
Inside
$725
Oceanview
$903
Balcony
$1,032
Suite
$1,695
From (Per Person)
A$725
Per Person
Cruise
 (2)

8 Days (7 Nights) Santa Cruz De Tenerife to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 14 February 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,415
Oceanview
$1,692
Balcony
$1,712
Suite
$2,593
From (Per Person)
A$1,415
Per Person
Cruise
 (2)

6 Days (5 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 20 November 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$973
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$973
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 April 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$8,448
From (Per Person)
A$8,448
Save 172
Per Person
Cruise
 (2)

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

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,197
Oceanview
$1,386
Balcony
$1,494
Suite
$2,455
From (Per Person)
A$1,197
Save 18
Per Person
Cruise
 (2)

8 Days (7 Nights) Funchal to Funchal
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Dec 2026 to Mar 2028
Visits: Portugal, Spain
Exclusive Savings
Inside
$1,227
Oceanview
$1,366
Balcony
$1,524
Suite
$2,455
From (Per Person)
A$1,227
Per Person
Results: 1-30 of 591

No trips found. Try adjusting the search filters.

Cities