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 329 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
$34,990pp
Countries
Show More...
Filter Results
152 Cruises (329 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,299
Suite
$9,499
From
US$6,299
Save 1,000
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 12 April 2026
Visit: Spain, Morocco, Italy
Inside
$851
Oceanview
$921
Balcony
$1,201
Suite
-
From
US$851
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Barcelona to Venice
Cruise Line: Oceania Cruises
Departure: 21 June 2027
Visit: Spain, France, Italy, Sicily, Greece, Montenegro, Croatia
Your World Inclusions
Exclusive Savings
Inside
$2,740
Oceanview
$2,982
Balcony
$4,583
Suite
$6,426
From
US$2,740
Save 2,858
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 24 May 2027
Visit: Spain, Corsica, France, Italy, Sicily
Exclusive Savings
Inside
$1,831
Oceanview
$1,973
Balcony
$2,192
Suite
$5,033
From
US$2,165
Save 795
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy
Inside
$899
Oceanview
$1,009
Balcony
$1,109
Suite
-
From
US$899
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departures: May 2027 to Sep 2027
Visit: Spain, France, Italy, Sicily
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$3,706
From
US$3,706
Save 114
Per Person
View Trip
Cruise
 (1)

29 Days (28 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 04 May 2026
Visit: Spain, Greece, Turkey, Sicily, France, Italy, Corsica
Explore With More
Inside
$3,359
Oceanview
$3,709
Balcony
$4,399
Suite
$11,516
From
US$3,359
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2027 to Aug 2027
Visit: Spain, France, Corsica, Italy
Princess Premier
Princess Standard
Inside
$1,164
Oceanview
$1,364
Balcony
$1,639
Suite
$1,944
From
US$1,164
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 06 October 2026
Visit: Spain, France, Italy, Corsica, Sardinia, Sicily
Fall Upgrade Offer
Your World Inclusions
Inside
$2,199
Oceanview
$2,299
Balcony
$2,640
Suite
$3,950
From
US$2,199
Per Person
View Trip
Cruise
 (3)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 09 April 2026
Visit: Spain, France, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,298
Oceanview
$2,705
Balcony
$3,239
Suite
$4,956
From
US$2,298
Save 51
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 15 June 2026
Visit: Spain, France, Italy, Sardinia (+5 more), Corsica, Sicily, Greece, Montenegro, Croatia
Explore With More
Inside
-
Oceanview
$2,969
Balcony
$4,879
Suite
$8,414
From
US$2,969
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 11 June 2027
Visit: Spain, Corsica, Italy, Malta (+4 more), Montenegro, Croatia, Greece, Sicily
Inside
$3,769
Oceanview
$4,119
Balcony
$5,119
Suite
$11,314
From
US$3,769
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Sep 2026
Visit: Spain, Malta, Greece, Turkey, Italy
Exclusive Savings
Inside
$1,467
Oceanview
$1,768
Balcony
$2,068
Suite
$5,449
From
US$1,727
Save 705
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 06 August 2027
Visit: Spain, France, Italy, Corsica
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,931
Suite
$4,871
From
US$2,931
Save 3,067
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,859
Oceanview
$3,209
Balcony
$3,609
Suite
$8,184
From
US$2,859
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
Explore With More
Inside
$899
Oceanview
$1,009
Balcony
$1,109
Suite
$3,009
From
US$899
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,389
Oceanview
$1,489
Balcony
$1,739
Suite
$4,139
From
US$1,389
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Apr 2026 to Oct 2027
Visit: Spain, Malta, Greece, Turkey, Italy
Exclusive Savings
Inside
$1,258
Oceanview
$1,658
Balcony
$1,808
Suite
$5,041
From
US$1,478
Save 770
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 21 April 2026
Visit: Spain, France, Italy, Corsica, Sardinia
Your World Inclusions
Exclusive Savings
Inside
$2,541
Oceanview
$3,075
Balcony
$3,511
Suite
$4,966
From
US$2,541
Save 2,657
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Mar 2026 to Jul 2028
Visit: Spain, France, Monaco, Italy, Sicily, Croatia
Viking $999 Air Deal
Viking $1,299 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,098
Suite
$10,998
From
US$7,098
Save 600
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jul 2026 to Aug 2027
Visit: Spain, Malta, Greece, Turkey, Montenegro, Sicily, Italy
Fare Saver
Book Early & Have It All Fare Option
Inside
$2,104
Oceanview
$2,304
Balcony
$3,004
Suite
$5,335
From
US$2,104
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 24 September 2028
Visit: Spain, France, Monaco, Italy
Fly Free Premium Economy
Fly Free Business Class
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,225
Suite
$17,601
From
US$15,225
Save 16,165
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Muse
Departure: 24 January 2026
Visit: Spain, Sardinia, Malta, Tunisia, Sicily, Italy
Last Minute Fare
Inside
-
Oceanview
$4,250
Balcony
$4,750
Suite
$9,800
From
US$4,250
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 24 April 2027
Visit: Spain, France, Monaco, Italy, Montenegro, Croatia, Slovenia
Azamara Always Included
Exclusive Savings
Inside
$2,716
Oceanview
$3,162
Balcony
$4,015
Suite
$6,149
From
US$2,716
Save 53
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 07 October 2027
Visit: Spain, France, Italy, Corsica, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,445
Suite
$8,837
From
US$8,445
Save 13,753
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Barcelona to Venice
Cruise Line: Oceania Cruises
Departure: 24 March 2028
Visit: Spain, Sardinia, Sicily, Greece, Croatia, Italy
Your World Inclusions
Exclusive Savings
Inside
$2,545
Oceanview
$2,788
Balcony
$4,291
Suite
$6,134
From
US$2,545
Save 2,653
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Jun 2027 to Aug 2027
Visit: Spain, Morocco, Portugal, Corsica, Italy
Exclusive Savings
Inside
$1,378
Oceanview
$1,599
Balcony
$1,692
Suite
$4,635
From
US$1,632
Save 775
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departure: 07 May 2027
Visit: Spain, France, Italy, Sicily, Greece, Montenegro, Croatia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$6,914
From
US$6,914
Save 195
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 29 September 2027
Visit: Spain, France, Monaco, Italy, Montenegro, Croatia
Azamara Always Included
Exclusive Savings
Inside
$3,315
Oceanview
$3,694
Balcony
$4,547
Suite
$6,827
From
US$3,315
Save 74
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departure: 26 April 2026
Visit: Spain, Malta, Greece, Croatia, Montenegro, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$3,843
From
US$3,843
Save 106
Per Person
View Trip
Results: 1-30 of 152

No results found. Try amending the search filters.