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 358 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
$28,198pp
Countries
Show More...
Filter Results
169 Cruises (358 Cruise Departures)
Cruise
 (1)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Cunard
Departures: Jun 2026 to Aug 2026
Visit: Italy, Greece, Montenegro, Croatia, Malta, Spain
Bonus Onboard Credit
Inside
$2,499
Oceanview
$2,649
Balcony
$2,759
Suite
$6,119
From
US$2,499
Per Person
View Trip
Cruise
 (1)

21 Days (20 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 04 January 2027
Visit: Italy, Sicily, Malta, Tunisia, Sardinia, Spain, Morocco
Inside
-
Oceanview
-
Balcony
-
Suite
$10,220
From
US$10,220
Per Person
View Trip
Cruise
 (5)

22 Days (21 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Ship: Viking Sky
Departure: 21 October 2027
Visit: Italy, Croatia, Montenegro, Greece (+5 more), Turkey, Sicily, Monaco, France, Spain
Viking $1,499 Air Deal
Inside
-
Oceanview
-
Balcony
$13,797
Suite
$21,097
From
US$13,797
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 Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,900
Suite
$14,900
From
US$9,900
Save 1,500
Per Person
View Trip
Cruise

8 Days (7 Nights) Bologna to Barcelona
Cruise Line: Royal Caribbean
Departure: 24 October 2026
Visit: Italy, Sicily, Corsica, France, Spain
Exclusive Savings
Inside
$927
Oceanview
$1,137
Balcony
$1,489
Suite
$3,545
From
US$927
Save 519
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departure: 17 September 2027
Visit: Italy, Croatia, Greece, Sicily, France, Corsica, Spain
Bonus Onboard Credit
Inside
$2,209
Oceanview
$2,409
Balcony
$2,769
Suite
$6,019
From
US$2,209
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Rome to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visit: Italy, Spain
Inside
$450
Oceanview
$548
Balcony
$675
Suite
$1,040
From
US$450
Per Person
View Trip
Cruise

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 18 October 2026
Visit: Italy, Sicily, Malta, Tunisia, Sardinia, Spain
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,000
Suite
$12,500
From
US$9,000
Save 2,500
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
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,299
Suite
$11,649
From
US$10,299
Save 10,299
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 Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,049
Suite
$14,399
From
US$11,049
Save 11,049
Per Person
View Trip
Cruise

8 Days (7 Nights) Bologna to Barcelona
Cruise Line: Royal Caribbean
Departure: 09 July 2027
Visit: Italy, Croatia, Greece, Malta, Sicily, Spain
Bonus Onboard Credit
Exclusive Savings
Inside
$1,083
Oceanview
$1,393
Balcony
$1,643
Suite
$2,462
From
US$1,083
Save 538
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Oceania Cruises
Departure: 05 August 2027
Visit: Italy, Croatia, Greece, Sicily, France, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$3,399
Oceanview
$3,549
Balcony
$5,449
Suite
$7,599
From
US$3,399
Save 3,399
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Viking Cruises
Departures: Oct 2026 to Jun 2028
Visit: Italy, Sicily, Tunisia, Sardinia, Spain
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,999
Suite
$3,999
From
US$2,999
Save 300
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 02 July 2027
Visit: Italy, Monaco, France, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,249
Suite
$5,049
From
US$3,249
Save 3,249
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,285
Oceanview
$1,600
Balcony
$1,761
Suite
$4,736
From
US$1,285
Save 863
Per Person
View Trip
Cruise

11 Days (10 Nights) Trieste to Barcelona
Cruise Line: Oceania Cruises
Departure: 07 November 2027
Visit: Italy, Slovenia, Croatia, Greece, Sicily, Malta, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,699
Suite
$6,349
From
US$3,699
Save 3,699
Per Person
View Trip
Cruise
 (5)

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Departures: Jul 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
$6,798
Suite
$8,998
From
US$6,798
Save 2,200
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
Inside
$10,839
Oceanview
$11,809
Balcony
$14,329
Suite
$20,209
From
US$10,839
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 04 December 2027
Visit: Italy, France, Spain
Azamara Always Included
Inside
$1,609
Oceanview
$2,029
Balcony
$2,629
Suite
$3,959
From
US$1,609
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
$239
Oceanview
-
Balcony
$599
Suite
$779
From
US$239
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 20 July 2026
Visit: Italy, France, Corsica, Spain
Inside
$1,249
Oceanview
$1,379
Balcony
$1,529
Suite
$2,619
From
US$1,249
Per Person
View Trip
Cruise

29 Days (28 Nights) Venice to Barcelona
Cruise Line: Seabourn
Departure: 09 October 2027
Visit: Italy, Slovenia, Croatia, Montenegro (+6 more), Greece, Turkey, Malta, Sicily, Sardinia, Spain
Yours to Explore
Inside
-
Oceanview
-
Balcony
$26,999
Suite
$36,899
From
US$26,999
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
Yours to Explore
Inside
-
Oceanview
-
Balcony
$22,099
Suite
$32,799
From
US$22,099
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
-
Oceanview
-
Balcony
$6,049
Suite
-
From
US$6,049
Per Person
View Trip
Cruise
 (7)

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
Inside
$2,233
Oceanview
$2,953
Balcony
$3,503
Suite
-
From
US$2,233
Per Person
View Trip
Cruise
 (3)

11 Days (10 Nights) Trieste to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 15 May 2027
Visit: Italy, Croatia, Montenegro, Greece, Sicily, Spain
Book Early & Have It All Fare Option
Inside
$1,909
Oceanview
$2,059
Balcony
$2,749
Suite
$3,809
From
US$1,909
Per Person
View Trip
Cruise

16 Days (15 Nights) Rome to Barcelona
Cruise Line: Regent Seven Seas
Departure: 20 November 2027
Visit: Italy, Sicily, Malta, Tunisia, Sardinia, Spain, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,099
Suite
$15,999
From
US$14,099
Save 14,099
Per Person
View Trip
Cruise
 (3)

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
$774
Oceanview
$824
Balcony
$1,124
Suite
$1,674
From
US$774
Per Person
View Trip
Cruise
 (7)

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
$1,905
Oceanview
$2,527
Balcony
$2,847
Suite
$3,555
From
US$1,905
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Rome to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visit: Italy, Spain, Portugal
Inside
$746
Oceanview
$908
Balcony
$1,120
Suite
$3,679
From
US$746
Per Person
View Trip
Results: 31-60 of 169

No trips found. Try adjusting the search filters.