Cruises from Spain to Italy

Are you looking for a cruise from Spain to Italy? April is the most popular month to cruise between Spain and Italy and there are 328 departures available from seventeen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
29 Days
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$100pp
$37,198pp
Countries
Show More...
Filter Results
153 Cruises (328 Cruise Departures)
Cruise
 (6)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Mar 2026 to Aug 2028
Visit: Spain, France, Italy, Greece, Croatia
Viking $999 Air Deal
Viking $1,299 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,999
Suite
$9,499
From
US$6,999
Save 1,000
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 16 September 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia, Sicily
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
$2,937
Oceanview
$3,180
Balcony
$4,877
Suite
$6,914
From
US$2,937
Save 3,061
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 14 May 2027
Visit: Spain, Sicily, Greece, Turkey (+4 more), Italy, Malta, Montenegro, Croatia
Inside
$3,519
Oceanview
$3,969
Balcony
$4,359
Suite
$9,068
From
US$3,519
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Barcelona to Venice
Cruise Line: Oceania Cruises
Departure: 26 April 2027
Visit: Spain, Sardinia, Sicily, Greece, Italy, Croatia
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
$2,546
Oceanview
$2,789
Balcony
$4,292
Suite
$6,135
From
US$2,546
Save 2,652
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 22 June 2026
Visit: Spain, Sardinia, Corsica, Sicily (+4 more), Italy, Greece, Montenegro, Croatia
Inside
$1,729
Oceanview
$1,939
Balcony
$2,249
Suite
$5,916
From
US$1,729
Per Person
View Trip
Cruise
 (3)

27 Days (26 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 December 2026
Visit: Spain, Gibraltar, Morocco, Portugal, France, Italy, Corsica
Black Friday Sale + Your World Included
Your World Inclusions
Exclusive Savings
Inside
$7,043
Oceanview
$7,722
Balcony
$11,699
Suite
$16,258
From
US$7,043
Save 7,355
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 11 June 2027
Visit: Spain, Corsica, Italy
Inside
$1,189
Oceanview
$1,309
Balcony
$1,449
Suite
$3,149
From
US$1,189
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 08 May 2027
Visit: Spain, Italy, Croatia
Bonus Onboard Credit
Exclusive Savings
Inside
$1,203
Oceanview
$1,346
Balcony
$1,753
Suite
$2,701
From
US$1,203
Save 428
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 27 September 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia
Black Friday Sale + Your World Included
Your World Inclusions
Exclusive Savings
Inside
$2,499
Oceanview
$2,693
Balcony
$4,196
Suite
$6,136
From
US$2,499
Save 2,499
Per Person
View Trip
New ReleaseCruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 07 July 2028
Visit: Spain, Corsica, Italy, Sardinia
Fly Free Premium Economy
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$16,486
Suite
$19,105
From
US$16,486
Save 17,504
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2026 to Jul 2026
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Inside
$1,364
Oceanview
$1,734
Balcony
$2,029
Suite
$2,249
From
US$1,364
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 27 July 2026
Visit: Spain, Italy, Sicily, Greece, Montenegro, Croatia, Malta
Inside
$1,899
Oceanview
$2,119
Balcony
$2,469
Suite
$7,579
From
US$1,899
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departure: 17 October 2027
Visit: Spain, Tunisia, Malta, Sicily, Italy
Inside
$1,169
Oceanview
-
Balcony
$1,609
Suite
$3,637
From
US$1,169
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 25 April 2026
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Inside
$1,185
Oceanview
$1,605
Balcony
$1,960
Suite
$2,210
From
US$1,185
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 20 December 2027
Visit: Spain, Morocco, Tunisia, Sicily, Italy
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,980
Suite
$8,278
From
US$4,980
Save 5,218
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 17 August 2026
Visit: Spain, Sardinia, Sicily, Italy
Inside
$1,029
Oceanview
$1,119
Balcony
$1,239
Suite
$3,559
From
US$1,029
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 15 August 2026
Visit: Spain, Sicily, Greece, Turkey, Italy
Bonus Onboard Credit
Exclusive Savings
Inside
$1,773
Oceanview
$2,174
Balcony
$2,274
Suite
$5,550
From
US$1,773
Save 885
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 15 May 2027
Visit: Spain, France, Monaco, Italy, Sicily, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,154
Suite
$9,183
From
US$8,154
Save 14,444
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 18 September 2027
Visit: Spain, Morocco, Portugal, Sardinia, Italy
Bonus Onboard Credit
Exclusive Savings
Inside
$1,943
Oceanview
$2,143
Balcony
$2,343
Suite
$5,320
From
US$1,943
Save 1,020
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Oct 2026 to Oct 2027
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Inside
$1,323
Oceanview
$1,424
Balcony
$1,519
Suite
$1,819
From
US$1,323
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy, France
Inside
$2,309
Oceanview
$2,229
Balcony
$2,709
Suite
$7,104
From
US$2,229
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 14 May 2027
Visit: Spain, Sicily, Greece, Turkey, Italy
Inside
$2,489
Oceanview
$2,719
Balcony
$2,929
Suite
$6,184
From
US$2,489
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Sep 2026
Visit: Spain, Malta, Greece, Turkey, Italy
Bonus Onboard Credit
Exclusive Savings
Inside
$1,874
Oceanview
$2,174
Balcony
$2,374
Suite
$5,991
From
US$1,874
Save 1,313
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Lanzarote to Rome
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 13 April 2026
Visit: Spain, Morocco, Italy
Inside
-
Oceanview
-
Balcony
$935
Suite
-
From
US$935
Per Person
View Trip
Cruise

4 Days (3 Nights) Barcelona to Rome
Cruise Line: MSC Cruises
Departure: 11 December 2026
Visit: Spain, France, Italy
Inside
-
Oceanview
-
Balcony
$559
Suite
-
From
US$559
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 01 October 2027
Visit: Spain, Sicily, Greece, Turkey, Italy
Inside
$2,399
Oceanview
$2,699
Balcony
$2,909
Suite
$6,164
From
US$2,399
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 15 July 2027
Visit: Spain, Corsica, France, Italy, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,679
Suite
$6,973
From
US$6,679
Save 11,919
Per Person
View Trip
Cruise

4 Days (3 Nights) Barcelona to Naples
Cruise Line: MSC Cruises
Departures: Feb 2026 to Oct 2026
Visit: Spain, France, Italy
Inside
$279
Oceanview
$349
Balcony
$409
Suite
$859
From
US$279
Per Person
View Trip
Cruise
 (4)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 13 September 2026
Visit: Spain, France, Monaco, Italy, Sicily, Montenegro, Slovenia
Azamara Always Included
Exclusive Savings
Inside
$4,807
Oceanview
$5,292
Balcony
-
Suite
-
From
US$4,807
Save 122
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departures: May 2026 to Sep 2027
Visit: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,209
Oceanview
-
Balcony
$1,699
Suite
$3,540
From
US$1,209
Save 142
Per Person
View Trip
Results: 1-30 of 153

No results found. Try amending the search filters.