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 300 departures available from seventeen 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
$57,195pp
Countries
Show More...
Filter Results
145 Cruises (300 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,731
OCEANVIEW
$1,952
BALCONY
$2,128
SUITE
$2,427
From (per person) 1,731
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
New Year SaleExclusive Deal
INSIDE
$2,933
OCEANVIEW
$3,319
BALCONY
$3,684
SUITE
$6,403
Save (per person) 1,873
From (per person) 2,933
Cruise

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Jun 2025 to Jul 2027
Countries Visited: Spain, France, Italy, Greece (+1 more), Croatia
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,971
SUITE
$16,361
Save (per person) 310
From (per person) 10,971
Cruise
 (3)

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
 (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)

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
 (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,621
OCEANVIEW
$2,017
BALCONY
$2,215
SUITE
$2,710
From (per person) 1,621
Cruise
 (1)

3 Days (2 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Feb 2025 to Apr 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$314
OCEANVIEW
$393
BALCONY
$492
SUITE
-
From (per person) 314
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 29 October 2026
Countries Visited: Spain, France, Corsica, Italy (+1 more), Sardinia
Exclusive Deal
INSIDE
$3,169
OCEANVIEW
$3,476
BALCONY
$5,129
SUITE
$7,080
Save (per person) 2,021
From (per person) 3,169
Cruise
 (3)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 28 November 2026
Countries Visited: Spain, France, Italy
INSIDE
$2,504
OCEANVIEW
$2,870
BALCONY
$3,682
SUITE
$5,751
From (per person) 2,504
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 02 April 2025
Countries Visited: Spain, France, Corsica, Italy
INSIDE
$3,039
OCEANVIEW
$3,247
BALCONY
$4,366
SUITE
$7,049
From (per person) 3,039
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,549
OCEANVIEW
$1,811
BALCONY
$1,964
SUITE
$2,130
From (per person) 1,549
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,865
OCEANVIEW
$11,914
BALCONY
$18,082
SUITE
$25,141
Save (per person) 2,075
From (per person) 10,865
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
$3,289
OCEANVIEW
$4,566
BALCONY
$5,764
SUITE
$6,397
From (per person) 3,289
Cruise
 (2)

12 Days (11 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 10 September 2025
Countries Visited: Spain, France, Italy, Sicily (+2 more), Montenegro, Croatia
Exclusive Deal
INSIDE
$3,174
OCEANVIEW
$3,412
BALCONY
$4,650
SUITE
$6,630
From (per person) 3,174
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,791
OCEANVIEW
$7,385
BALCONY
$11,147
SUITE
$15,355
Save (per person) 2,049
From (per person) 6,791
Cruise
 (3)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 05 May 2026
Countries Visited: Spain, France, Italy
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
 (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
Exclusive Solo Offer
INSIDE
$4,505
OCEANVIEW
$5,866
BALCONY
$6,952
SUITE
$7,411
From (per person) 4,505
Cruise
 (3)

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 20 February 2027
Countries Visited: Spain, Sardinia, Tunisia, Malta (+2 more), Sicily, Italy
INSIDE
$4,407
OCEANVIEW
$5,120
BALCONY
$6,387
SUITE
$9,485
From (per person) 4,407
Cruise
 (2)

23 Days (22 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 22 April 2026
Countries Visited: Spain, France, Italy, Sicily (+4 more), Greece, Turkey, Albania, Croatia
Exclusive Deal
INSIDE
$5,788
OCEANVIEW
$6,530
BALCONY
$8,560
SUITE
$11,777
From (per person) 5,788
Cruise
 (2)

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departures: May 2026 to Sep 2026
Countries Visited: Spain, France, Corsica, Italy (+1 more), Sicily
Exclusive DealSingle Savings
INSIDE
$1,741
OCEANVIEW
$1,889
BALCONY
$2,435
SUITE
$3,332
Save (per person) 996
From (per person) 1,741
Cruise
 (3)

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
$6,509
OCEANVIEW
$6,915
BALCONY
$9,677
SUITE
$12,261
From (per person) 6,509
Cruise
 (3)

11 Days (10 Nights) Santa Cruz de Tenerife to Rome
Cruise Line: Emerald Cruises
Departure: 08 April 2026
Countries Visited: Spain, Morocco, Corsica, Italy
Super Earlybird
INSIDE
-
OCEANVIEW
$10,205
BALCONY
-
SUITE
$14,165
Save (per person) 2,590
From (per person) 10,205
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
Exclusive Solo Offer
INSIDE
$2,537
OCEANVIEW
-
BALCONY
$3,149
SUITE
$3,455
From (per person) 2,537
Cruise
 (1)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 21 April 2025
Countries Visited: Spain, France, Italy, Montenegro (+2 more), Croatia, Slovenia
INSIDE
$5,301
OCEANVIEW
$5,638
BALCONY
-
SUITE
-
From (per person) 5,301
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
$9,761
SUITE
$14,818
Save (per person) 189
From (per person) 9,761
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
$9,281
SUITE
$15,641
Save (per person) 179
From (per person) 9,281
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
Exclusive Deal
INSIDE
$3,165
OCEANVIEW
$3,363
BALCONY
$4,501
SUITE
$6,333
From (per person) 3,165
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,431
OCEANVIEW
$6,035
BALCONY
$9,342
SUITE
$12,945
Save (per person) 2,039
From (per person) 5,431
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
Exclusive Deal
INSIDE
$9,354
OCEANVIEW
$9,651
BALCONY
$15,670
SUITE
$20,323
Save (per person) 2,066
From (per person) 9,354
Results: 1-30 of 145

No Results found. Try changing your search filters.