Cruises from Italy to Spain

Are you looking for a cruise from Italy to Spain? June and October are the most popular months to cruise between Italy and Spain and there are 344 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
$200pp
$28,198pp
Countries
Show More...
Filter Results
154 Cruises (344 Cruise Departures)
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Viking Cruises
Departures: Apr 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 1,250
Per Person
View Trip
Cruise
 (6)

13 Days (12 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Departures: Jun 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
$9,999
From
US$6,999
Save 1,000
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 28 April 2027
Visit: Italy, France, Sicily, Sardinia, Spain
Exclusive Savings
Inside
$1,878
Oceanview
$2,227
Balcony
$2,751
Suite
$3,595
From
US$1,878
Save 51
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 09 June 2026
Visit: Italy, Monaco, France, Spain
Your World Inclusions
Exclusive Savings
Inside
$1,725
Oceanview
$1,875
Balcony
-
Suite
-
From
US$1,725
Save 2,873
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

21 Days (20 Nights) Venice to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 13 April 2026
Visit: Italy, Croatia, Greece, Turkey (+4 more), Sicily, Malta, Tunisia, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$13,500
From
US$13,500
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
$2,348
Oceanview
$3,004
Balcony
$2,898
Suite
$5,449
From
US$2,348
Save 1,428
Per Person
View Trip
Cruise
 (3)

6 Days (5 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2026 to Nov 2026
Visit: Italy, Sicily, Malta, Spain
Inside
$499
Oceanview
$599
Balcony
$709
Suite
$1,229
From
US$499
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,602
Suite
$12,072
From
US$10,602
Save 10,996
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
Your World Inclusions
Exclusive Savings
Inside
$3,036
Oceanview
$3,078
Balcony
$4,603
Suite
$5,717
From
US$3,036
Save 4,262
Per Person
View Trip
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,479
Oceanview
$2,629
Balcony
$2,739
Suite
$6,044
From
US$2,479
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 15 June 2026
Visit: Italy, France, Spain
Exclusive Savings
Inside
$1,294
Oceanview
$1,394
Balcony
$1,807
Suite
$3,003
From
US$1,294
Save 648
Per Person
View Trip
Cruise

11 Days (10 Nights) Trieste to Barcelona
Cruise Line: Oceania Cruises
Departure: 23 May 2027
Visit: Italy, Croatia, Montenegro, Greece, Sicily, Spain
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,441
Suite
$7,206
From
US$4,441
Save 4,657
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,569
Suite
$3,859
From
US$1,609
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Cunard
Departures: Aug 2027 to Sep 2027
Visit: Italy, Corsica, Spain
Bonus Onboard Credit
Inside
$1,069
Oceanview
$1,159
Balcony
$1,309
Suite
$2,429
From
US$1,069
Per Person
View Trip
New ReleaseCruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Departures: Jun 2027 to Jun 2028
Visit: Italy, Croatia, Sicily, Tunisia, Sardinia, Spain
Viking $1,499 Air Deal
Inside
-
Oceanview
-
Balcony
$9,398
Suite
$14,398
From
US$9,398
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departure: 27 August 2027
Visit: Italy, Croatia, Greece, Sicily, Corsica, Spain
Bonus Onboard Credit
Inside
$1,989
Oceanview
$2,249
Balcony
$2,469
Suite
$5,109
From
US$1,989
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 10 April 2028
Visit: Italy, Corsica, Monaco, France, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$2,099
Oceanview
$2,785
Balcony
$3,415
Suite
$4,676
From
US$2,099
Save 2,099
Per Person
View Trip
Cruise
 (1)

5 Days (4 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 14 November 2026
Visit: Italy, Corsica, France, Spain
Inside
-
Oceanview
-
Balcony
$895
Suite
$1,025
From
US$895
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
 (13)

15 Days (14 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 15 October 2027
Visit: Italy, Sicily, Greece, Croatia, Spain
Inside
$2,629
Oceanview
$2,929
Balcony
$3,579
Suite
$7,905
From
US$2,629
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Cunard
Departure: 24 September 2027
Visit: Italy, France, Corsica, Spain
Bonus Onboard Credit
Inside
$1,239
Oceanview
$1,289
Balcony
$1,429
Suite
$3,029
From
US$1,239
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departures: May 2027 to Sep 2027
Visit: Italy, Corsica, Monaco, France, Spain
Inside
-
Oceanview
-
Balcony
-
Suite
$4,450
From
US$4,450
Per Person
View Trip
Cruise
 (8)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 March 2027
Visit: Italy, France, Spain
Azamara Circle Member - Quarterly Saving
Azamara Always Included
Inside
$2,579
Oceanview
$2,898
Balcony
$3,295
Suite
$5,061
From
US$2,579
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Trieste to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 21 May 2027
Visit: Italy, Malta, Spain
Exclusive Savings
Inside
-
Oceanview
$2,359
Balcony
$2,699
Suite
$3,329
From
US$2,359
Save 66
Per Person
View Trip
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 03 September 2027
Visit: Italy, Sicily, Sardinia, Corsica, Monaco, France, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,614
Suite
$6,136
From
US$3,614
Save 3,784
Per Person
View Trip
Cruise

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Seabourn
Departure: 29 June 2027
Visit: Italy, Monaco, France, Spain
Yours to Explore
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,874
Suite
$10,500
From
US$6,874
Save 125
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2026 to Sep 2026
Visit: Italy, France, Spain
Exclusive Savings
Inside
$1,623
Oceanview
$2,024
Balcony
$2,150
Suite
$3,881
From
US$1,623
Save 1,288
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
Your World Inclusions
Exclusive Savings
Inside
$1,365
Oceanview
$1,430
Balcony
$2,420
Suite
$3,293
From
US$1,365
Save 2,833
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
Limited Time Offer
Inside
-
Oceanview
$1,719
Balcony
$1,662
Suite
$5,190
From
US$1,662
Per Person
View Trip
Results: 1-30 of 154

No trips found. Try adjusting the search filters.