Cruises from Italy to Spain

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

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Viking Cruises
Departures: Mar 2026 to Sep 2028
Visit: Italy, Monaco, France, Spain
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,599
Suite
$3,999
From
US$2,599
Save 800
Per Person
View Trip
Cruise
 (6)

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

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departure: 06 July 2027
Visit: Italy, France, Spain
Exclusive Savings
Inside
$1,617
Oceanview
$1,917
Balcony
$2,142
Suite
$4,883
From
US$1,617
Save 949
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 01 June 2026
Visit: Italy, Sicily, Greece, Montenegro (+4 more), Croatia, Malta, Spain, France
Inside
$3,699
Oceanview
-
Balcony
$6,563
Suite
-
From
US$3,699
Per Person
View Trip
Cruise

16 Days (15 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 09 August 2026
Visit: Italy, France, Monaco, Spain
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$8,100
Suite
$13,500
From
US$8,100
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 October 2027
Visit: Italy, France, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,543
Suite
$4,483
From
US$2,543
Save 2,655
Per Person
View Trip
Cruise

5 Days (4 Nights) Amalfi to Barcelona
Cruise Line: MSC Cruises
Departures: Jan 2026 to Apr 2026
Visit: Italy, Sicily, Tunisia, Spain
Drinks & WiFi Package
Inside
$515
Oceanview
$605
Balcony
$675
Suite
$985
From
US$515
Per Person
View Trip
Cruise

8 Days (7 Nights) Bologna to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 17 October 2027
Visit: Italy, Croatia, Montenegro, Greece, Sicily, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$3,381
From
US$3,381
Save 98
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 07 November 2026
Visit: Italy, Sicily, Malta, Tunisia, Sardinia, Spain
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,973
Suite
$6,816
From
US$4,973
Save 5,225
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 23 May 2026
Visit: Italy, Greece, Turkey, Montenegro, Sicily, Spain
Princess Standard
Sanctuary Collection
Inside
$2,213
Oceanview
$3,211
Balcony
$3,721
Suite
$4,774
From
US$2,213
Per Person
View Trip
Cruise
 (3)

4 Days (3 Nights) Rome to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Poesia
Departure: 06 April 2026
Visit: Italy, France, Spain
Inside
-
Oceanview
-
Balcony
$486
Suite
-
From
US$486
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 27 June 2027
Visit: Italy, Sicily, Sardinia, Corsica, France, Spain
Black Friday Sale + Your World Included
Your World Inclusions
Exclusive Savings
Inside
$3,129
Oceanview
$3,371
Balcony
$5,360
Suite
$7,397
From
US$3,129
Save 3,269
Per Person
View Trip
Cruise
 (1)

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

14 Days (13 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 12 July 2026
Visit: Italy, France, Monaco, Spain
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$6,800
Suite
$11,800
From
US$6,800
Per Person
View Trip
Cruise

22 Days (21 Nights) Trieste to Barcelona
Cruise Line: Oceania Cruises
Departure: 18 June 2027
Visit: Italy, Croatia, Montenegro, Greece (+5 more), Sicily, Malta, Monaco, France, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,507
Suite
$13,842
From
US$8,507
Save 8,891
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departures: Jun 2026 to Aug 2026
Visit: Italy, Croatia, Malta, Spain
Inside
$1,239
Oceanview
$1,309
Balcony
$1,709
Suite
$3,189
From
US$1,239
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departure: 08 June 2026
Visit: Italy, Croatia, Malta, Spain, France
Inside
$2,539
Oceanview
$2,709
Balcony
$3,199
Suite
$9,520
From
US$2,539
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Trieste to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 15 May 2027
Visit: Italy, Croatia, Montenegro, Greece (+6 more), Sicily, Spain, Morocco, Sardinia, Corsica, France
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$3,743
Oceanview
$4,204
Balcony
$5,252
Suite
$7,467
From
US$3,743
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Bologna to Barcelona
Cruise Line: Royal Caribbean
Departure: 26 October 2026
Visit: Italy, Corsica, France, Spain
Bonus Onboard Credit
Exclusive Savings
Inside
$1,029
Oceanview
$1,109
Balcony
$1,432
Suite
$3,695
From
US$1,029
Save 511
Per Person
View Trip
New ReleaseCruise

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

8 Days (7 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departure: 04 June 2027
Visit: Italy, Croatia, Sicily, Spain
Inside
$1,309
Oceanview
$1,429
Balcony
$1,629
Suite
$3,549
From
US$1,309
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Oceania Cruises
Departure: 10 August 2026
Visit: Italy, Croatia, Montenegro, Greece, Sicily, Spain
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
$2,821
Oceanview
$3,127
Balcony
$4,654
Suite
$6,400
From
US$2,821
Save 3,577
Per Person
View Trip
Cruise

25 Days (24 Nights) Venice to Barcelona
Cruise Line: Seabourn
Departure: 13 June 2027
Visit: Italy, Croatia, Malta, Sicily (+6 more), Corsica, Sardinia, Tunisia, Monaco, France, Spain
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,629
Suite
$23,376
From
US$15,629
Save 265
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 May 2026
Visit: Italy, Sicily, Sardinia, Corsica, France, Spain
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
$3,323
Oceanview
$3,662
Balcony
$5,942
Suite
$7,882
From
US$3,323
Save 3,475
Per Person
View Trip
Cruise
 (3)

22 Days (21 Nights) Venice to Barcelona
Cruise Line: Azamara Cruises
Departure: 10 October 2027
Visit: Italy, Slovenia, Croatia, Montenegro (+8 more), Greece, Sicily, Malta, Tunisia, Sardinia, France, Corsica, Spain
Azamara Always Included
Exclusive Savings
Inside
$7,472
Oceanview
$8,132
Balcony
$9,839
Suite
$13,835
From
US$7,472
Save 177
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Departures: Apr 2026 to Sep 2028
Visit: Italy, Croatia, Sicily, Monaco, France, Spain
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 1,000
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 04 March 2028
Visit: Italy, France, Spain
Azamara Always Included
Inside
$1,599
Oceanview
$2,009
Balcony
$2,549
Suite
$3,839
From
US$1,599
Per Person
View Trip
Cruise

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 29 May 2026
Visit: Italy, Corsica, Monaco, Spain
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$12,600
Suite
$15,470
From
US$12,600
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Muse
Departure: 23 February 2026
Visit: Italy, France, Spain
Last Minute Fare
All-Inclusive Fare
Inside
-
Oceanview
$4,950
Balcony
$5,550
Suite
$12,100
From
US$4,950
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 December 2026
Visit: Italy, Spain
Azamara Always Included
Inside
$1,449
Oceanview
$1,659
Balcony
$1,919
Suite
$3,063
From
US$1,449
Per Person
View Trip
Results: 1-30 of 124

No results found. Try amending the search filters.