Cruises from Spain to Italy

Are you looking for a cruise from Spain to Italy? September is the most popular month to cruise between Spain and Italy and there are 225 departures available from sixteen 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
$500pp
$26,095pp
Countries
Show More...
Filter Results
128 Cruises (225 Cruise Departures)
Cruise
 (2)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2025 to Oct 2026
Countries Visited: Spain, Gibraltar, France, Italy
Exclusive Deal
INSIDE
$1,550
OCEANVIEW
$1,839
BALCONY
$2,263
SUITE
$2,347
From (per person) 1,550
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 30 August 2025
Countries Visited: Spain, Malta, Greece, Turkey (+1 more), Italy
Exclusive Offer
INSIDE
$3,364
OCEANVIEW
$4,431
BALCONY
$3,574
SUITE
$6,421
Save (per person) 3,597
From (per person) 3,364
Cruise

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Apr 2025 to Aug 2026
Countries Visited: Spain, France, Italy, Greece (+1 more), Croatia
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,775
SUITE
$16,655
Save (per person) 270
From (per person) 10,775
Cruise
 (6)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Ship: Viking Star
Departure: 15 May 2025
Countries Visited: Spain, France, Italy, Greece (+1 more), Croatia
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$12,735
SUITE
$20,967
Save (per person) 260
From (per person) 12,735
Cruise
 (1)

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

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 11 October 2025
Countries Visited: Spain, France, Italy, Montenegro (+1 more), Greece
Exclusive Deal
INSIDE
$2,635
OCEANVIEW
$3,139
BALCONY
$3,872
SUITE
$4,763
From (per person) 2,635
Cruise
 (2)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Countries Visited: Spain, Gibraltar, Italy
Exclusive Deal
INSIDE
$2,808
OCEANVIEW
$3,659
BALCONY
$5,075
SUITE
$5,589
From (per person) 2,808
Cruise
 (2)

12 Days (11 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Countries Visited: Spain, France, Italy, Sicily (+3 more), Greece, Croatia, Montenegro
Have It All Offer
INSIDE
$3,162
OCEANVIEW
$3,360
BALCONY
$4,498
SUITE
$6,330
From (per person) 3,162
Cruise
 (2)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 13 August 2026
Countries Visited: Spain, France, Monaco, Italy
INSIDE
$2,930
OCEANVIEW
$3,692
BALCONY
$4,514
SUITE
$7,167
From (per person) 2,930
Cruise
 (3)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Departure: 04 March 2025
Countries Visited: Spain, Gibraltar, Corsica, Italy
Exclusive Deal
INSIDE
$1,323
OCEANVIEW
-
BALCONY
$1,600
SUITE
$1,719
From (per person) 1,323
Cruise
 (2)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 06 September 2025
Countries Visited: Spain, France, Monaco, Italy (+3 more), Montenegro, Croatia, Slovenia
INSIDE
$7,737
OCEANVIEW
$8,311
BALCONY
$9,687
SUITE
$12,578
From (per person) 7,737
Cruise
 (1)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Norwegian Cruise Line
Departures: May 2025 to Sep 2025
Countries Visited: Spain, France, Italy, Sicily (+3 more), Malta, Greece, Croatia
More At Sea Offer
INSIDE
$4,729
OCEANVIEW
$5,754
BALCONY
$7,420
SUITE
$7,895
From (per person) 4,729
Cruise
 (2)

8 Days (7 Nights) Barcelona to Naples
Cruise Line: Princess
Ship: Sun Princess
Departures: Jun 2025 to Sep 2025
Countries Visited: Spain, Gibraltar, France, Italy
Exclusive Deal
INSIDE
$1,679
OCEANVIEW
$1,896
BALCONY
$2,193
SUITE
$2,530
From (per person) 1,679
Cruise
 (2)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 02 October 2025
Countries Visited: Spain, France, Italy
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$8,791
SUITE
$14,769
Save (per person) 169
From (per person) 8,791
Cruise
 (2)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 July 2026
Countries Visited: Spain, Malta, Greece, Turkey (+3 more), Montenegro, Sicily, Italy
Have It All Offer
INSIDE
$3,629
OCEANVIEW
$4,223
BALCONY
$5,213
SUITE
$8,084
From (per person) 3,629
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Ponant
Departure: 26 April 2025
Countries Visited: Spain, France, Italy
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$8,840
SUITE
$14,818
Save (per person) 170
From (per person) 8,840
Cruise
 (2)

7 Days (6 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 March 2026
Countries Visited: Spain, Gibraltar, France, Italy
Exclusive Deal
INSIDE
$1,456
OCEANVIEW
$1,535
BALCONY
$1,993
SUITE
$2,208
From (per person) 1,456
Cruise
 (1)

3 Days (2 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 19 April 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$574
SUITE
-
From (per person) 574
Cruise
 (1)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 12 April 2026
Countries Visited: Spain, Morocco, Italy
Early Booking Offer
INSIDE
$1,318
OCEANVIEW
$1,483
BALCONY
$1,861
SUITE
-
From (per person) 1,318
Cruise
 (1)

4 Days (3 Nights) Barcelona to Naples
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 23 April 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$1,175
From (per person) 1,175
Cruise
 (1)

13 Days (12 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 30 September 2026
Countries Visited: Spain, France, Italy, Corsica (+3 more), Sardinia, Sicily, Malta
Exclusive Deal
INSIDE
$5,381
OCEANVIEW
$5,975
BALCONY
$9,252
SUITE
$12,826
Save (per person) 2,039
From (per person) 5,381
Cruise
 (2)

28 Days (27 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 August 2026
Countries Visited: Spain, Morocco, Portugal, Corsica (+4 more), Italy, Montenegro, Greece, Sicily
Have It All Offer
INSIDE
$7,218
OCEANVIEW
$8,109
BALCONY
$9,792
SUITE
-
From (per person) 7,218
Cruise
 (1)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 09 April 2026
Countries Visited: Spain, France, Italy
INSIDE
$2,671
OCEANVIEW
$3,186
BALCONY
$4,097
SUITE
$5,691
From (per person) 2,671
Cruise
 (1)

27 Days (26 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 December 2026
Countries Visited: Spain, Gibraltar, Morocco, Portugal (+3 more), France, Italy, Corsica
Exclusive Deal
INSIDE
$10,754
OCEANVIEW
$11,794
BALCONY
$17,902
SUITE
$24,902
Save (per person) 2,076
From (per person) 10,754
Cruise
 (1)

15 Days (14 Nights) Bilbao to Rome
Cruise Line: Oceania Cruises
Departure: 30 August 2026
Countries Visited: Spain, Portugal, France, Italy
Exclusive Deal
INSIDE
$6,721
OCEANVIEW
$7,315
BALCONY
$11,037
SUITE
$15,205
Save (per person) 2,049
From (per person) 6,721
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 02 April 2025
Countries Visited: Spain, France, Corsica, Italy
INSIDE
$4,277
OCEANVIEW
$4,405
BALCONY
$5,108
SUITE
$8,049
From (per person) 4,277
Cruise
 (1)

4 Days (3 Nights) Barcelona to Rome
Cruise Line: MSC Cruises
Departure: 24 March 2025
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$718
SUITE
$1,213
From (per person) 718
Cruise
 (1)

10 Days (9 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departures: Apr 2026 to Aug 2026
Countries Visited: Spain, France, Italy, Sicily (+3 more), Greece, Montenegro, Croatia
More At Sea OfferExclusive Solo Offer
INSIDE
$4,137
OCEANVIEW
$4,749
BALCONY
$5,591
SUITE
$6,967
From (per person) 4,137
Cruise
 (1)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 13 September 2026
Countries Visited: Spain, France, Monaco, Italy (+3 more), Sicily, Montenegro, Slovenia
INSIDE
$4,743
OCEANVIEW
$5,535
BALCONY
$6,921
SUITE
$9,327
From (per person) 4,743
Cruise
 (1)

23 Days (22 Nights) Malaga to Rome
Cruise Line: Oceania Cruises
Departure: 07 October 2025
Countries Visited: Spain, Morocco, Portugal, Tunisia (+4 more), Malta, Greece, Sicily, Italy
Bonus SavingsExclusive Deal
INSIDE
$8,661
OCEANVIEW
$9,084
BALCONY
$13,890
SUITE
$18,978
Save (per person) 2,519
From (per person) 8,661
Results: 1-30 of 128

No Results found. Try changing your search filters.