Cruises from Italy to Spain

Are you looking for a cruise from Italy to Spain? October is the most popular month to cruise between Italy and Spain and there are 296 departures available from fifteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
31 Days
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$100pp
$33,598pp
Countries
Show More...
Filter Results
139 Cruises (296 Cruise Departures)
Cruise
 (6)

13 Days (12 Nights) Venice to Barcelona
Operated By: Viking Cruises
Departures: Jun 2025 to Aug 2027
Countries Visited: Italy, Croatia, Greece, Monaco (+2 more), France, Spain
INSIDE
-
OCEANVIEW
-
BALCONY
$5,499
SUITE
$7,749
From (per person) 5,499
Cruise
 (5)

8 Days (7 Nights) Rome to Barcelona
Operated By: Viking Cruises
Departures: Jul 2025 to Sep 2027
Countries Visited: Italy, Monaco, France, Spain
INSIDE
-
OCEANVIEW
-
BALCONY
$2,799
SUITE
$5,049
From (per person) 2,799
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Norwegian Cruise Line
Departures: May 2025 to Oct 2025
Countries Visited: Italy, Croatia, Greece, Sicily (+2 more), France, Spain
INSIDE
$2,941
OCEANVIEW
$3,441
BALCONY
$4,091
SUITE
$4,491
From (per person) 2,941
Cruise
 (2)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2025 to May 2025
Countries Visited: Italy, Greece, Turkey, Montenegro (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$3,111
OCEANVIEW
$3,951
BALCONY
$4,751
SUITE
$5,351
From (per person) 3,111
Cruise

8 Days (7 Nights) Rome to Barcelona
Operated By: Viking Cruises
Departures: Oct 2026 to Jun 2027
Countries Visited: Italy, Sicily, Tunisia, Sardinia (+1 more), Spain
INSIDE
-
OCEANVIEW
-
BALCONY
$2,999
SUITE
$5,549
From (per person) 2,999
Cruise
 (1)

10 Days (9 Nights) Bologna to Barcelona
Cruise Line: Norwegian Cruise Line
Departures: Aug 2026 to Oct 2026
Countries Visited: Italy, Croatia, Montenegro, France (+1 more), Spain
INSIDE
$2,149
OCEANVIEW
$2,549
BALCONY
$3,139
SUITE
$4,020
From (per person) 2,149
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 09 June 2026
Countries Visited: Italy, Monaco, France, Spain
Exclusive Deal
INSIDE
$2,199
OCEANVIEW
$2,399
BALCONY
$3,599
SUITE
$4,999
Save (per person) 2,199
From (per person) 2,199
Cruise

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Cunard
Departures: Jun 2026 to Aug 2026
Countries Visited: Italy, Greece, Montenegro, Croatia (+2 more), Malta, Spain
Exclusive Deal
INSIDE
$2,299
OCEANVIEW
$2,469
BALCONY
$2,959
SUITE
$6,889
From (per person) 2,299
Cruise

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 24 March 2027
Countries Visited: Italy, France, Spain
Exclusive DealUpgrade Your Horizon
INSIDE
-
OCEANVIEW
-
BALCONY
$7,999
SUITE
$11,199
Save (per person) 13,599
From (per person) 7,999
Cruise

21 Days (20 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 13 October 2025
Countries Visited: Italy, Sicily, Malta, Tunisia (+4 more), Sardinia, Spain, Gibraltar, Morocco
Explora Extended Journey SavingUnique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$11,920
SUITE
$14,295
From (per person) 11,920
Cruise
 (3)

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 26 August 2025
Countries Visited: Italy, Monaco, France, Spain
INSIDE
$2,959
OCEANVIEW
$3,179
BALCONY
$3,909
SUITE
$4,639
From (per person) 2,959
Cruise

6 Days (5 Nights) Florence to Barcelona
Cruise Line: MSC Cruises
Departure: 29 September 2025
Countries Visited: Italy, Sicily, Malta, Spain
One Way Cruise Offer
INSIDE
$593
OCEANVIEW
$663
BALCONY
$772
SUITE
$1,326
From (per person) 593
Cruise

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Muse
Departure: 14 January 2026
Countries Visited: Italy, Sicily, Malta, Tunisia (+2 more), Sardinia, Spain
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$4,400
BALCONY
$5,400
SUITE
$9,600
Save (per person) 1,500
From (per person) 4,400
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 29 August 2026
Countries Visited: Italy, Corsica, France, Gibraltar (+1 more), Spain
Exclusive Deal
INSIDE
$1,324
OCEANVIEW
$1,524
BALCONY
$1,874
SUITE
$2,874
From (per person) 1,324
Cruise

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 13 July 2026
Countries Visited: Italy, France, Corsica, Spain
Exclusive Deal
INSIDE
$2,149
OCEANVIEW
$2,369
BALCONY
$2,879
SUITE
$6,849
From (per person) 2,149
Cruise
 (1)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 29 October 2025
Countries Visited: Italy, Sicily, Sardinia, Corsica (+3 more), Monaco, France, Spain
Exclusive Deal
INSIDE
$2,599
OCEANVIEW
$3,099
BALCONY
$5,099
SUITE
$6,399
Save (per person) 2,599
From (per person) 2,599
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 20 July 2026
Countries Visited: Italy, France, Corsica, Spain
Exclusive Deal
INSIDE
$1,109
OCEANVIEW
$1,239
BALCONY
$1,499
SUITE
$3,689
From (per person) 1,109
Cruise
 (2)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2025 to Aug 2025
Countries Visited: Italy, Greece, Turkey, Montenegro (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$2,579
OCEANVIEW
$3,513
BALCONY
$4,622
SUITE
$4,822
From (per person) 2,579
Cruise

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departure: 06 June 2025
Countries Visited: Italy, Sicily, France, Spain
Exclusive Deal
INSIDE
$1,789
OCEANVIEW
$1,989
BALCONY
$2,589
SUITE
$10,077
Save (per person) 1,069
From (per person) 1,789
Cruise

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 18 May 2025
Countries Visited: Italy, Corsica, France, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$4,599
SUITE
-
Save (per person) 4,599
From (per person) 4,599
Cruise
 (2)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2026 to Sep 2026
Countries Visited: Italy, Greece, Turkey, Montenegro (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$2,373
OCEANVIEW
$2,886
BALCONY
$3,570
SUITE
$3,894
From (per person) 2,373
Cruise

29 Days (28 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 15 September 2025
Countries Visited: Italy, Greece, Montenegro, Croatia (+3 more), Malta, Spain, Turkey
Exclusive Deal
INSIDE
$3,869
OCEANVIEW
$4,109
BALCONY
-
SUITE
$11,909
From (per person) 3,869
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 11 August 2025
Countries Visited: Italy, France, Corsica, Spain
Exclusive Deal
INSIDE
$1,139
OCEANVIEW
$1,159
BALCONY
$1,389
SUITE
$2,919
From (per person) 1,139
Cruise
 (1)

11 Days (10 Nights) Trieste to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 29 October 2025
Countries Visited: Italy, Croatia, Greece, Malta (+2 more), Sicily, Spain
Escape To Sea - Cruise Only
INSIDE
-
OCEANVIEW
-
BALCONY
$1,231
SUITE
$1,954
From (per person) 1,231
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Oceania Cruises
Departure: 10 August 2026
Countries Visited: Italy, Croatia, Montenegro, Greece (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$3,199
OCEANVIEW
$3,549
BALCONY
$5,299
SUITE
$7,299
Save (per person) 3,199
From (per person) 3,199
Cruise
 (3)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 18 October 2025
Countries Visited: Italy, Sicily, Malta, Tunisia (+3 more), Monaco, France, Spain
Your World + Prestige Drinks PackageExclusive Deal
INSIDE
$2,700
OCEANVIEW
$2,880
BALCONY
$4,410
SUITE
$6,899
Save (per person) 3,298
From (per person) 2,700
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 December 2026
Countries Visited: Italy, Spain
INSIDE
$1,639
OCEANVIEW
$1,899
BALCONY
$2,459
SUITE
$3,899
From (per person) 1,639
Cruise
 (1)

3 Days (2 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 21 April 2025
Countries Visited: Italy, Spain
One Way Cruise Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$280
SUITE
-
From (per person) 280
Cruise

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Oceania Cruises
Departure: 23 October 2026
Countries Visited: Italy, Croatia, Montenegro, Greece (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$2,999
OCEANVIEW
$3,299
BALCONY
$5,099
SUITE
$7,099
Save (per person) 2,999
From (per person) 2,999
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 07 November 2026
Countries Visited: Italy, France, Spain
INSIDE
$2,079
OCEANVIEW
$2,409
BALCONY
$2,699
SUITE
$4,249
From (per person) 2,079
Results: 1-30 of 139

No Results found. Try changing your search filters.