Cruises from Italy to Spain

Are you looking for a cruise from Italy to Spain? September is the most popular month to cruise between Italy and Spain and there are 220 departures available from sixteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
31 Days
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$41,860pp
Countries
Show More...
Filter Results
114 Cruises (220 Cruise Departures)
Cruise

13 Days (12 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Departures: Oct 2024 to Aug 2026
Countries Visited: Italy, Croatia, Greece, Monaco (+2 more), France, Spain
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$8,031
SUITE
$11,265
Save (per person) 1,121
From (per person) 8,031
Cruise
 (3)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Princess
Departure: 30 June 2025
Countries Visited: Italy, Greece, Turkey, Sicily (+1 more), Spain
Exclusive Deal
INSIDE
$2,927
OCEANVIEW
-
BALCONY
$2,842
SUITE
$3,779
From (per person) 2,842
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Viking Cruises
Departures: Dec 2024 to Sep 2026
Countries Visited: Italy, Monaco, France, Spain
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$5,143
SUITE
$6,232
Save (per person) 2,460
From (per person) 5,143
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
More At Sea OfferExclusive Solo Offer
INSIDE
$4,225
OCEANVIEW
$4,836
BALCONY
$5,754
SUITE
$6,443
From (per person) 4,225
Cruise
 (2)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Azamara Cruises
Departure: 01 June 2026
Countries Visited: Italy, Slovenia, Croatia, Montenegro (+2 more), Monaco, Spain
INSIDE
$6,663
OCEANVIEW
$8,613
BALCONY
$9,950
SUITE
$13,613
From (per person) 6,663
Cruise
 (2)

22 Days (21 Nights) Rome to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 29 June 2025
Countries Visited: Italy, Sicily, Greece, Malta (+6 more), Tunisia, Sardinia, Spain, Morocco, Portugal, Gibraltar
Exclusive Deal
INSIDE
-
OCEANVIEW
$6,295
BALCONY
$8,225
SUITE
$10,453
From (per person) 6,295
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
Have It All Offer
INSIDE
$1,913
OCEANVIEW
$2,210
BALCONY
$2,705
SUITE
$4,190
From (per person) 1,913
Cruise
 (2)

15 Days (14 Nights) Naples to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 27 September 2025
Countries Visited: Italy, Sicily, Greece, Turkey (+2 more), Montenegro, Spain
Exclusive Deal
INSIDE
$4,716
OCEANVIEW
$5,986
BALCONY
$7,191
SUITE
$7,933
From (per person) 4,716
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
$3,935
OCEANVIEW
$4,832
BALCONY
$5,614
SUITE
$7,079
From (per person) 3,935
Cruise
 (1)

3 Days (2 Nights) Rome to Barcelona
Cruise Line: MSC Cruises
Departure: 16 April 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
$429
OCEANVIEW
$507
BALCONY
$613
SUITE
$1,001
From (per person) 429
Cruise
 (2)

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 26 August 2025
Countries Visited: Italy, Monaco, France, Spain
INSIDE
$5,011
OCEANVIEW
$4,734
BALCONY
$6,417
SUITE
$7,278
From (per person) 4,734
Cruise
 (2)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Sep 2026 to Oct 2026
Countries Visited: Italy, Sicily, Greece, Montenegro (+2 more), Turkey, Spain
Exclusive Deal
INSIDE
$3,911
OCEANVIEW
$5,168
BALCONY
$6,337
SUITE
$7,792
From (per person) 3,911
Cruise
 (1)

10 Days (9 Nights) Bologna to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 15 June 2026
Countries Visited: Italy, Montenegro, Croatia, France (+1 more), Spain
More At Sea Offer
INSIDE
$4,452
OCEANVIEW
$5,063
BALCONY
$5,751
SUITE
$7,128
From (per person) 4,452
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
Early Booking Offer
INSIDE
$1,336
OCEANVIEW
$1,559
BALCONY
$1,733
SUITE
$2,694
From (per person) 1,336
Cruise
 (2)

12 Days (11 Nights) Trieste to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 30 August 2025
Countries Visited: Italy, Montenegro, Greece, Sicily (+2 more), France, Spain
Exclusive Deal
INSIDE
$2,543
OCEANVIEW
$2,840
BALCONY
$3,805
SUITE
$5,092
From (per person) 2,543
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 31 October 2024
Countries Visited: Italy, Monaco, France, Spain
INSIDE
-
OCEANVIEW
-
BALCONY
$6,553
SUITE
-
From (per person) 6,553
Cruise
 (2)

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
Bonus SavingsExclusive Deal
INSIDE
$3,973
OCEANVIEW
$4,405
BALCONY
$6,803
SUITE
$9,352
Save (per person) 2,237
From (per person) 3,973
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Norwegian Cruise Line
Departures: May 2026 to Oct 2026
Countries Visited: Italy, Sicily, France, Spain
More At Sea Offer
INSIDE
$2,651
OCEANVIEW
-
BALCONY
$3,262
SUITE
$3,568
From (per person) 2,651
Cruise
 (1)

11 Days (10 Nights) Trieste to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 10 October 2024
Countries Visited: Italy, Croatia, Greece, Sicily (+2 more), France, Spain
More At Sea Offer
INSIDE
$1,839
OCEANVIEW
-
BALCONY
$3,048
SUITE
$3,537
From (per person) 1,839
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 07 November 2026
Countries Visited: Italy, France, Spain
INSIDE
$2,670
OCEANVIEW
$3,086
BALCONY
$3,967
SUITE
$5,482
From (per person) 2,670
Cruise
 (1)

6 Days (5 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Departure: 03 November 2024
Countries Visited: Italy, Sicily, Malta, Spain
Exclusive Deal
INSIDE
$667
OCEANVIEW
$1,114
BALCONY
$1,017
SUITE
$3,210
From (per person) 667
Cruise
 (2)

15 Days (14 Nights) Naples to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 14 June 2025
Countries Visited: Italy, Sicily, Greece, Turkey (+2 more), Montenegro, Spain
Exclusive Deal
INSIDE
$3,554
OCEANVIEW
$4,564
BALCONY
$5,885
SUITE
$6,920
From (per person) 3,554
Cruise
 (2)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2025 to Aug 2025
Countries Visited: Italy, Greece, Turkey, Montenegro (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$4,364
OCEANVIEW
$5,037
BALCONY
$6,542
SUITE
$6,938
From (per person) 4,364
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
Bonus SavingsExclusive Deal
INSIDE
$3,690
OCEANVIEW
$4,255
BALCONY
$6,662
SUITE
$9,070
Save (per person) 2,220
From (per person) 3,690
Cruise
 (2)

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 09 October 2025
Countries Visited: Italy, France, Spain
INSIDE
$2,453
OCEANVIEW
$3,245
BALCONY
$3,998
SUITE
$6,275
From (per person) 2,453
Cruise
 (1)

6 Days (5 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 28 October 2024
Countries Visited: Italy, Sicily, Tunisia, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$1,123
SUITE
-
From (per person) 1,123
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2026
Countries Visited: Italy, France, Gibraltar, Spain
Have It All Offer
INSIDE
$1,863
OCEANVIEW
$2,160
BALCONY
$2,606
SUITE
$4,091
From (per person) 1,863
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
More At Sea OfferExclusive Solo Offer
INSIDE
$4,494
OCEANVIEW
$5,150
BALCONY
$5,914
SUITE
$7,323
From (per person) 4,494
Cruise
 (2)

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 21 October 2025
Countries Visited: Italy, Greece, Turkey, Sicily (+1 more), Spain
Exclusive Deal
INSIDE
$3,509
OCEANVIEW
$4,122
BALCONY
$5,657
SUITE
$6,716
From (per person) 3,509
Cruise
 (2)

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 29 July 2025
Countries Visited: Italy, Sicily, France, Gibraltar (+1 more), Spain
Exclusive Deal
INSIDE
$2,808
OCEANVIEW
$3,967
BALCONY
$4,076
SUITE
$5,145
From (per person) 2,808
Results: 1-30 of 114

No Results found. Try changing your search filters.