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 294 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
$300pp
$28,395pp
Countries
Show More...
Filter Results
140 Cruises (294 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
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$8,521
SUITE
$11,461
Save (per person) 448
From (per person) 8,521
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2025 to Sep 2026
Countries Visited: Italy, France, Spain
Endless Summer Sale
INSIDE
$2,104
OCEANVIEW
$2,101
BALCONY
$2,110
SUITE
$7,421
Save (per person) 1,622
From (per person) 2,101
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
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$5,287
SUITE
$7,247
Save (per person) 194
From (per person) 5,287
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
NCL's More at SeaExclusive Solo Offer
INSIDE
$3,103
OCEANVIEW
$3,867
BALCONY
$4,862
SUITE
$5,474
From (per person) 3,103
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 31 October 2026
Countries Visited: Italy, Monaco, France, Spain
INSIDE
$2,917
OCEANVIEW
$3,451
BALCONY
$4,006
SUITE
$5,520
From (per person) 2,917
Cruise
 (1)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 May 2026
Countries Visited: Italy, Sicily, Sardinia, Corsica (+2 more), France, Spain
Exclusive Deal
INSIDE
$4,584
OCEANVIEW
$5,083
BALCONY
$7,584
SUITE
$10,443
Save (per person) 2,276
From (per person) 4,584
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 December 2026
Countries Visited: Italy, Spain
INSIDE
$2,384
OCEANVIEW
$2,750
BALCONY
$3,552
SUITE
$5,621
From (per person) 2,384
Cruise
 (2)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 06 September 2025
Countries Visited: Italy, Greece, Turkey, Montenegro (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$6,087
OCEANVIEW
$6,998
BALCONY
$7,433
SUITE
$8,186
From (per person) 6,087
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
$3,152
OCEANVIEW
$3,444
BALCONY
$5,156
SUITE
$7,159
Save (per person) 2,188
From (per person) 3,152
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 + Bonus Shipboard CreditExclusive Deal
INSIDE
$4,076
OCEANVIEW
$4,343
BALCONY
$6,642
SUITE
$9,350
Save (per person) 2,484
From (per person) 4,076
Cruise
 (2)

8 Days (7 Nights) Bologna to Barcelona
Cruise Line: Royal Caribbean
Departure: 26 October 2026
Countries Visited: Italy, Sicily, Corsica, France (+1 more), Spain
Exclusive Deal
INSIDE
$1,588
OCEANVIEW
$1,732
BALCONY
$2,256
SUITE
$3,190
Save (per person) 837
From (per person) 1,588
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
NCL's More at SeaExclusive Solo Offer
INSIDE
$4,507
OCEANVIEW
$5,119
BALCONY
$6,021
SUITE
$7,369
From (per person) 4,507
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
NCL's More at SeaExclusive Solo Offer
INSIDE
$4,512
OCEANVIEW
$5,124
BALCONY
$6,042
SUITE
$7,403
From (per person) 4,512
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,914
OCEANVIEW
$2,211
BALCONY
$2,706
SUITE
$4,191
From (per person) 1,914
Cruise
 (1)

3 Days (2 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 21 April 2025
Countries Visited: Italy, Spain
Holiday Breaks Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$562
SUITE
-
From (per person) 562
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
$4,987
OCEANVIEW
$6,324
BALCONY
$7,601
SUITE
$8,749
From (per person) 4,987
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 02 December 2026
Countries Visited: Italy, Corsica, France, Spain
Exclusive Deal
INSIDE
$3,020
OCEANVIEW
$3,317
BALCONY
$4,822
SUITE
$6,782
Save (per person) 2,020
From (per person) 3,020
Cruise
 (3)

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 26 August 2025
Countries Visited: Italy, Monaco, France, Spain
INSIDE
$4,714
OCEANVIEW
$5,080
BALCONY
$6,239
SUITE
$7,397
From (per person) 4,714
Cruise
 (1)

15 Days (14 Nights) Genoa to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 November 2025
Countries Visited: Italy, France, Spain, Gibraltar (+1 more), Portugal
Seasational Sale
INSIDE
-
OCEANVIEW
$2,493
BALCONY
$3,325
SUITE
-
From (per person) 2,493
Cruise
 (3)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 March 2027
Countries Visited: Italy, France, Spain
INSIDE
$4,170
OCEANVIEW
$4,764
BALCONY
$5,912
SUITE
$8,793
From (per person) 4,170
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
Seasational Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$2,193
SUITE
$3,133
From (per person) 2,193
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 07 November 2026
Countries Visited: Italy, France, Spain
INSIDE
$2,908
OCEANVIEW
$3,393
BALCONY
$3,809
SUITE
$6,036
From (per person) 2,908
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
$4,827
OCEANVIEW
$5,351
BALCONY
$7,985
SUITE
$10,994
Save (per person) 2,033
From (per person) 4,827
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
NCL's More at SeaExclusive Solo Offer
INSIDE
$2,658
OCEANVIEW
-
BALCONY
$3,270
SUITE
$3,576
From (per person) 2,658
Cruise
 (5)

15 Days (14 Nights) Venice to Barcelona
Operated By: Viking Cruises
Departures: May 2025 to Aug 2027
Countries Visited: Italy, Croatia, Sicily, Monaco (+2 more), France, Spain
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$12,441
SUITE
$17,831
Save (per person) 568
From (per person) 12,441
Cruise
 (2)

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 29 July 2025
Countries Visited: Italy, Sicily, France, Spain (+1 more), Gibraltar
Exclusive Deal
INSIDE
$2,361
OCEANVIEW
$2,915
BALCONY
$3,302
SUITE
$3,806
From (per person) 2,361
Cruise
 (1)

3 Days (2 Nights) Rome to Barcelona
Cruise Line: MSC Cruises
Departure: 16 April 2025
Countries Visited: Italy, Spain
Holiday Breaks Offer
INSIDE
$443
OCEANVIEW
$512
BALCONY
$661
SUITE
$1,017
From (per person) 443
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,546
OCEANVIEW
$2,843
BALCONY
$3,326
SUITE
$5,095
From (per person) 2,546
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 07 September 2026
Countries Visited: Italy, France, Spain
Exclusive Deal
INSIDE
$1,755
OCEANVIEW
$1,836
BALCONY
$2,590
SUITE
$3,881
Save (per person) 946
From (per person) 1,755
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,868
OCEANVIEW
$4,839
BALCONY
$5,917
SUITE
$6,591
From (per person) 3,868
Results: 1-30 of 140

No Results found. Try changing your search filters.