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 316 departures available from sixteen 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
$33,990pp
Countries
Show More...
Filter Results
131 Cruises (316 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,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: Apr 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
$10,499
From
US$6,999
Save 600
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,329
Oceanview
$3,474
Balcony
$5,317
Suite
$7,403
From
US$3,329
Save 3,469
Per Person
View Trip
Cruise
 (8)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 17 July 2027
Visit: Italy, Monaco, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,747
Oceanview
$3,630
Balcony
$4,756
Suite
$7,627
From
US$3,630
Save 89
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,948
Oceanview
$2,049
Balcony
$2,098
Suite
$5,057
From
US$1,948
Save 1,422
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departure: 22 October 2027
Visit: Italy, Greece, Sicily, Spain
Inside
$1,399
Oceanview
$1,599
Balcony
$1,899
Suite
$4,049
From
US$1,399
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
$11,191
Suite
$22,640
From
US$11,191
Save 198
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
Exclusive Savings
Inside
$920
Oceanview
$990
Balcony
$1,372
Suite
$3,617
From
US$920
Save 463
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Norwegian Cruise Line
Departures: May 2026 to Oct 2027
Visit: Italy, Sicily, France, Spain
Inside
$859
Oceanview
$1,309
Balcony
$1,159
Suite
$1,409
From
US$859
Per Person
View Trip
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 15 April 2028
Visit: Italy, Sardinia, Monaco, France, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,613
Suite
$6,135
From
US$3,613
Save 3,785
Per Person
View Trip
Cruise
 (1)

4 Days (3 Nights) Rome to Valencia
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 20 April 2026
Visit: Italy, France, Spain
Inside
$299
Oceanview
$349
Balcony
$439
Suite
$859
From
US$299
Per Person
View Trip
Cruise
 (8)

19 Days (18 Nights) Venice to Barcelona
Cruise Line: Azamara Cruises
Departure: 16 May 2027
Visit: Italy, Montenegro, Sicily, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$5,074
Oceanview
$5,830
Balcony
$7,644
Suite
$10,777
From
US$5,074
Save 105
Per Person
View Trip
Cruise

13 Days (12 Nights) Trieste to Barcelona
Cruise Line: Oceania Cruises
Departure: 13 June 2026
Visit: Italy, Croatia, Montenegro, Greece (+4 more), Sicily, Malta, Tunisia, Spain
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,100
Suite
$8,326
From
US$6,100
Save 7,798
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,060
From
US$4,441
Save 4,657
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departures: Oct 2026 to Oct 2027
Visit: Italy, Monaco, France, Spain
Azamara Always Included
Inside
$1,779
Oceanview
$2,109
Balcony
$2,565
Suite
$3,700
From
US$1,779
Per Person
View Trip
Cruise
 (3)

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
Your World Included Credit
Exclusive Savings
Inside
$3,326
Oceanview
$4,345
Balcony
$5,266
Suite
$7,449
From
US$3,326
Save 3,472
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
Inside
$1,349
Oceanview
$1,529
Balcony
$2,343
Suite
$2,605
From
US$1,349
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
Inside
$919
Oceanview
$1,019
Balcony
$1,169
Suite
$2,949
From
US$919
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
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Nova
Departure: 07 November 2027
Visit: Italy, France, Spain
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,380
Suite
$6,680
From
US$4,380
Save 2,920
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,479
Oceanview
$1,359
Balcony
$1,659
Suite
$3,029
From
US$1,359
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)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 March 2027
Visit: Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$2,927
Oceanview
$3,363
Balcony
$3,829
Suite
$5,905
From
US$2,927
Save 62
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
$8,642
Suite
$10,161
From
US$8,642
Save 14,356
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 27 June 2028
Visit: Italy, Monaco, France, Spain
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,760
Suite
$16,136
From
US$13,760
Save 17,630
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
-
Oceanview
$2,046
Balcony
-
Suite
$3,857
From
US$2,917
Save 102
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Florence to Malaga
Cruise Line: Ponant
Ship: Le Boreal
Departure: 03 October 2027
Visit: Italy, Monaco, France, Spain
Inside
-
Oceanview
$7,870
Balcony
$8,290
Suite
$15,440
From
US$7,870
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,199
Oceanview
$2,785
Balcony
$3,415
Suite
$4,676
From
US$2,199
Save 2,199
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
Inside
$1,729
Oceanview
$1,979
Balcony
$2,219
Suite
$5,599
From
US$1,729
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Seabourn
Departure: 18 September 2027
Visit: Italy, Monaco, France, Spain
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,526
Suite
$8,592
From
US$5,526
Save 100
Per Person
View Trip
Results: 1-30 of 131

No trips found. Try adjusting the search filters.