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 326 departures available from fifteen 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
$200pp
$33,990pp
Countries
Show More...
Filter Results
131 Cruises (326 Cruise Departures)
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Viking Cruises
Departures: Feb 2026 to Sep 2028
Visit: Italy, Monaco, France, Spain
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,599
Suite
$3,499
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 500
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
 (1)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 24 August 2026
Visit: Italy, Greece, Montenegro, Croatia, Malta, Spain
Inside
$2,469
Oceanview
$2,619
Balcony
$3,219
Suite
$5,995
From
US$2,469
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 27 July 2026
Visit: Italy, France, Spain
Exclusive Savings
Inside
$1,315
Oceanview
$1,598
Balcony
$1,748
Suite
$3,827
From
US$1,315
Save 661
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 28 May 2027
Visit: Italy, Malta, Montenegro, Croatia, Sicily, Spain
Inside
$2,429
Oceanview
$2,679
Balcony
$3,199
Suite
$6,648
From
US$2,429
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departure: 06 July 2026
Visit: Italy, Croatia, Malta, Sicily, France, Corsica, Spain
Inside
-
Oceanview
$3,629
Balcony
$4,279
Suite
$8,661
From
US$3,629
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
$950
Oceanview
$1,060
Balcony
$1,432
Suite
$3,597
From
US$1,376
Save 50
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departure: 06 August 2027
Visit: Italy, Croatia, Greece, Sicily, Corsica, Spain
Inside
$1,999
Oceanview
$2,209
Balcony
$2,589
Suite
$5,638
From
US$1,999
Per Person
View Trip
Cruise

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 03 January 2028
Visit: Italy, Sicily, Malta, Tunisia, Sardinia, Spain, Morocco
Black Friday Sale + Your World Included
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,398
Suite
$7,696
From
US$4,398
Save 4,600
Per Person
View Trip
Cruise
 (1)

21 Days (20 Nights) Venice to Bilbao
Cruise Line: Oceania Cruises
Departure: 10 August 2026
Visit: Italy, Croatia, Montenegro, Greece (+4 more), Sicily, Spain, Morocco, Portugal
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
$6,261
Oceanview
$6,601
Balcony
$10,141
Suite
$13,876
From
US$6,261
Save 6,537
Per Person
View Trip
Cruise

4 Days (3 Nights) Genoa to Malaga
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 03 May 2026
Visit: Italy, France, Spain
Inside
-
Oceanview
-
Balcony
$509
Suite
$779
From
US$509
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,383
Oceanview
$3,347
Balcony
$3,994
Suite
$5,071
From
US$2,383
Per Person
View Trip
Cruise

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 11 October 2027
Visit: Italy, Monaco, France, Spain
Upgrade Your Horizon
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,350
Suite
$10,114
From
US$8,350
Save 14,648
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 24 March 2027
Visit: Italy, France, Spain
Upgrade Your Horizon
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,446
Suite
$10,112
From
US$8,446
Save 14,152
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Aug 2026 to Jul 2027
Visit: Italy, Corsica, France, Gibraltar, Spain
Fare Saver
Book Early & Have It All Fare Option
Inside
$1,269
Oceanview
$1,319
Balcony
$1,719
Suite
$2,219
From
US$1,269
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

17 Days (16 Nights) Rome to Barcelona
Cruise Line: Seabourn
Departure: 21 June 2027
Visit: Italy, Corsica, Sardinia, Tunisia (+4 more), Sicily, Monaco, France, Spain
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,774
Suite
$22,640
From
US$10,774
Save 190
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
$498
Suite
-
From
US$498
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

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 29 May 2027
Visit: Italy, France, Corsica, Monaco, Spain
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,550
Suite
$12,630
From
US$8,550
Save 950
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 27 May 2027
Visit: Italy, France, Spain
Azamara Always Included
Inside
$1,829
Oceanview
$2,089
Balcony
$2,667
Suite
$4,229
From
US$1,829
Per Person
View Trip
Cruise

8 Days (7 Nights) Bari to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 24 October 2026
Visit: Italy, Greece, Sicily, Spain
Bonus Onboard Credit
Inside
$935
Oceanview
$1,145
Balcony
$1,565
Suite
$1,795
From
US$935
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Sep 2026 to Oct 2026
Visit: Italy, Greece, Turkey, Montenegro, Sicily, Spain
Princess Standard
Sanctuary Collection
Inside
$2,197
Oceanview
$2,727
Balcony
$3,087
Suite
$4,135
From
US$2,197
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

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 28 February 2028
Visit: Italy, Sicily, Sardinia, Corsica, France, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,369
Suite
$5,164
From
US$3,369
Save 3,529
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 02 December 2026
Visit: Italy, Corsica, France, Spain
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
$1,700
Oceanview
$1,870
Balcony
$2,658
Suite
$3,730
From
US$1,700
Save 2,298
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 30 September 2027
Visit: Italy, France, Spain
Upgrade Your Horizon
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,482
Suite
$6,776
From
US$6,482
Save 11,716
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Rome to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 25 May 2026
Visit: Italy, France, Spain
With Love From the World
Inside
-
Oceanview
$1,734
Balcony
$1,947
Suite
-
From
US$1,734
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Trieste to Barcelona
Cruise Line: Oceania Cruises
Departure: 17 April 2027
Visit: Italy, Slovenia, Croatia, Montenegro (+4 more), Greece, Sicily, France, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
$3,229
Oceanview
$4,345
Balcony
$5,266
Suite
$7,303
From
US$3,229
Save 3,369
Per Person
View Trip
Results: 1-30 of 131

No results found. Try amending the search filters.