Cruises from Spain to Italy

Are you looking for a cruise from Spain to Italy? June and September are the most popular months to cruise between Spain and Italy and there are 359 departures available from eighteen of the world's leading cruise lines.
Filter Results
200 Cruises (359 Departures)
200 Cruises (359 Departures)
Departures
Show More...
Duration
4 Days
29 Days
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$35,900pp
Countries
Show More...
Cruise
 (1)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking
Departures: Feb 2027 to Aug 2028
Visits: Spain, France, Italy, Greece, Croatia
Exclusive Savings
Balcony
$8,864
Suite
$13,274
From (Per Person)
A$8,864
Save 1,511
Per Person
Cruise
 (4)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Azamara
Departure: 15 September 2028
Visits: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
$3,048
Oceanview
$3,303
Balcony
$4,067
Suite
$5,743
From (Per Person)
A$3,048
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 02 April 2027
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,747
Oceanview
-
Balcony
$2,213
Suite
-
From (Per Person)
A$1,747
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 18 September 2027
Visits: Spain, Morocco, Portugal, Sardinia, Italy
Exclusive Savings
Inside
$2,619
Oceanview
$3,196
Balcony
$3,398
Suite
$9,645
From (Per Person)
A$4,259
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 24 January 2027
Visits: Spain, France, Italy
Exclusive Savings
Suite
$6,982
From (Per Person)
A$6,982
Save 143
Per Person
Cruise
 (1)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Oceania
Departure: 03 October 2027
Visits: Spain, France, Monaco, Italy, Corsica, Montenegro, Croatia
Your World Inclusions
Exclusive Savings
Inside
$4,568
Oceanview
$4,917
Balcony
$8,758
Suite
$11,504
From (Per Person)
A$4,568
Save 2,092
Per Person
Cruise
 (2)

22 Days (21 Nights) Barcelona to Trieste
Cruise Line: Princess
Departure: 06 June 2028
Visits: Spain, France, Corsica, Italy +6 more, Malta, Montenegro, Greece, Sicily, Sardinia, Croatia
Exclusive Savings
Inside
$3,763
Oceanview
$4,514
Balcony
$4,242
Suite
$5,797
From (Per Person)
A$3,763
Per Person
Cruise
 (5)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Azamara
Departure: 21 April 2028
Visits: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,699
Oceanview
$2,924
Balcony
$3,581
Suite
$5,022
From (Per Person)
A$2,699
Per Person
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2027 to Aug 2027
Visits: Spain, France, Corsica, Italy
Sanctuary Collection
Exclusive Savings
Inside
$1,607
Oceanview
$1,864
Balcony
$2,181
Suite
$2,755
From (Per Person)
A$1,607
Per Person
Cruise
 (13)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 25 August 2028
Visits: Spain, France, Italy, Malta, Croatia
Exclusive Savings
Inside
$4,261
Oceanview
$4,756
Balcony
$5,201
Suite
$10,399
From (Per Person)
A$4,261
Per Person
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Visits: Spain, Gibraltar, Italy
Sanctuary Collection
Exclusive Savings
Inside
-
Oceanview
$4,002
Balcony
$4,695
Suite
$17,286
From (Per Person)
A$4,002
Per Person
Cruise
 (13)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 25 August 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$2,229
Oceanview
$2,526
Balcony
$2,872
Suite
$5,941
From (Per Person)
A$2,229
Per Person
Cruise
 (8)

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Azamara
Departure: 20 February 2027
Visits: Spain, Sardinia, Tunisia, Malta, Sicily, Italy
Azamara Always Included
Exclusive Savings
Inside
$4,560
Oceanview
$5,197
Balcony
$6,775
Suite
$8,882
From (Per Person)
A$4,560
Save 69
Per Person
Cruise
 (8)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Azamara
Departure: 13 August 2026
Visits: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
$4,213
Balcony
-
Suite
$6,173
From (Per Person)
A$4,213
Save 66
Per Person
Cruise
 (5)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara
Departure: 13 September 2026
Visits: Spain, France, Monaco, Italy, Sicily, Montenegro, Slovenia
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,911
Suite
-
From (Per Person)
A$9,911
Save 178
Per Person
Cruise
 (2)

22 Days (21 Nights) Barcelona to Trieste
Cruise Line: Princess
Departure: 05 September 2028
Visits: Spain, France, Corsica, Italy +5 more, Malta, Montenegro, Greece, Sicily, Croatia
Exclusive Savings
Inside
$3,812
Oceanview
$4,613
Balcony
$4,301
Suite
$6,055
From (Per Person)
A$3,812
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 15 August 2026
Visits: Spain, Sicily, Greece, Turkey, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,040
Suite
$4,886
From (Per Person)
A$5,186
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania
Departure: 27 September 2027
Visits: Spain, France, Monaco, Italy, Corsica, Sardinia
Your World Inclusions
Exclusive Savings
Inside
$3,444
Oceanview
$3,784
Balcony
$6,247
Suite
$8,634
From (Per Person)
A$3,444
Save 2,066
Per Person
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Aug 2026 to Sep 2028
Visits: Spain, France, Corsica, Italy
Sanctuary Collection
Exclusive Savings
Inside
$1,529
Oceanview
$1,786
Balcony
$2,231
Suite
$2,652
From (Per Person)
A$1,529
Per Person
Cruise
 (1)

19 Days (18 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 28 December 2026
Visits: Spain, France, Italy, Sicily, Malta, Tunisia
Exclusive Savings
Suite
$16,317
From (Per Person)
A$16,317
Save 333
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departure: 17 October 2027
Visits: Spain, Tunisia, Malta, Sicily, Italy
Just Cruise Fare
Exclusive Savings
Inside
$2,063
Oceanview
-
Balcony
$2,852
Suite
$3,269
From (Per Person)
A$2,063
Per Person
Cruise
 (13)

22 Days (21 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 11 June 2027
Visits: Spain, Corsica, Italy, Malta +4 more, Montenegro, Croatia, Greece, Sicily
Exclusive Savings
Inside
$5,065
Oceanview
$5,550
Balcony
$6,600
Suite
$12,094
From (Per Person)
A$5,065
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 27 July 2026
Visits: Spain, Italy, Sicily, Greece, Montenegro
Exclusive Savings
Inside
$2,080
Oceanview
$2,229
Balcony
$3,268
Suite
$5,031
From (Per Person)
A$2,080
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departures: May 2027 to Sep 2027
Visits: Spain, France, Italy, Sicily
Just Cruise Fare
Exclusive Savings
Inside
$2,152
Oceanview
-
Balcony
$2,733
Suite
$3,016
From (Per Person)
A$2,152
Per Person
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Sep 2027 to Aug 2028
Visits: Spain, France, Italy, Corsica
Sanctuary Collection
Exclusive Savings
Inside
$1,529
Oceanview
$1,786
Balcony
$2,385
Suite
$2,652
From (Per Person)
A$1,529
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Royal Caribbean
Departure: 03 August 2026
Visits: Spain, France, Corsica, Italy, Sicily
Exclusive Savings
Inside
$2,129
Oceanview
$2,880
Balcony
$2,527
Suite
-
From (Per Person)
A$3,051
Save 198
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departures: Jul 2026 to Oct 2027
Visits: Spain, France, Italy, Sicily
Just Cruise Fare
Exclusive Savings
Inside
$1,720
Oceanview
$2,970
Balcony
$2,316
Suite
$2,449
From (Per Person)
A$1,720
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departure: 04 June 2027
Visits: Spain, France, Italy, Sicily, Greece, Montenegro, Croatia
Just Cruise Fare
Exclusive Savings
Inside
$4,370
Oceanview
$4,966
Balcony
$6,276
Suite
$8,091
From (Per Person)
A$4,370
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania
Departure: 06 October 2026
Visits: Spain, France, Italy, Corsica, Sardinia, Sicily
Your World Inclusions
Exclusive Savings
Inside
$4,021
Oceanview
$4,428
Balcony
$5,941
Suite
$9,802
From (Per Person)
A$4,021
Save 2,089
Per Person
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 September 2026
Visits: Spain, Corsica, France, Italy
Sanctuary Collection
Exclusive Savings
Inside
$1,924
Oceanview
$2,379
Balcony
$3,240
Suite
$3,834
From (Per Person)
A$1,924
Per Person
Results: 1-30 of 200

No trips found. Try adjusting the search filters.