Cruises from Italy to Spain

Are you looking for a cruise from Italy to Spain? October is the most popular month to cruise between Italy and Spain and there are 282 departures available from fifteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
31 Days
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$41,120pp
Countries
Show More...
Filter Results
130 Cruises (282 Cruise Departures)
Cruise

13 Days (12 Nights) Venice to Barcelona
Cruise Line: Viking Cruises
Departures: Mar 2025 to Aug 2027
Countries Visited: Italy, Croatia, Greece, Monaco (+2 more), France, Spain
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$8,227
SUITE
$11,461
Save (per person) 372
From (per person) 8,227
Cruise

10 Days (9 Nights) Rome to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2025 to Sep 2026
Countries Visited: Italy, France, Spain
Exclusive DealNew Year Sale
INSIDE
$2,041
OCEANVIEW
$2,018
BALCONY
$2,458
SUITE
$7,721
Save (per person) 1,733
From (per person) 2,018
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Viking Cruises
Departures: Feb 2025 to Sep 2027
Countries Visited: Italy, Monaco, France, Spain
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$5,341
SUITE
$7,321
Save (per person) 659
From (per person) 5,341
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Norwegian Cruise Line
Departures: May 2025 to Oct 2025
Countries Visited: Italy, Croatia, Greece, Sicily (+2 more), France, Spain
INSIDE
$4,130
OCEANVIEW
$4,879
BALCONY
$5,628
SUITE
$6,331
From (per person) 4,130
Cruise
 (3)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 18 October 2025
Countries Visited: Italy, Sicily, Malta, Tunisia (+3 more), Monaco, France, Spain
Exclusive Deal
INSIDE
$4,076
OCEANVIEW
$4,343
BALCONY
$6,642
SUITE
$9,350
Save (per person) 2,484
From (per person) 4,076
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 07 November 2026
Countries Visited: Italy, France, Spain
INSIDE
$2,908
OCEANVIEW
$3,393
BALCONY
$3,809
SUITE
$6,036
From (per person) 2,908
Cruise
 (1)

15 Days (14 Nights) Genoa to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 November 2025
Countries Visited: Italy, France, Spain, Gibraltar (+2 more), Portugal, Morocco
Early Booking Offer
INSIDE
$2,097
OCEANVIEW
$2,394
BALCONY
$3,067
SUITE
-
From (per person) 2,097
Cruise
 (2)

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 09 October 2025
Countries Visited: Italy, France, Spain
INSIDE
$3,810
OCEANVIEW
$3,919
BALCONY
$4,889
SUITE
$7,096
From (per person) 3,810
Cruise
 (1)

6 Days (5 Nights) Genoa to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Feb 2025 to Feb 2025
Countries Visited: Italy, Sicily, Tunisia, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$873
SUITE
-
From (per person) 873
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 December 2026
Countries Visited: Italy, Spain
INSIDE
$2,384
OCEANVIEW
$2,750
BALCONY
$3,552
SUITE
$5,621
From (per person) 2,384
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Oceania Cruises
Departure: 10 August 2026
Countries Visited: Italy, Croatia, Montenegro, Greece (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$4,827
OCEANVIEW
$5,351
BALCONY
$7,985
SUITE
$10,994
Save (per person) 2,033
From (per person) 4,827
Cruise
 (1)

21 Days (20 Nights) Venice to Bilbao
Cruise Line: Oceania Cruises
Departure: 10 August 2026
Countries Visited: Italy, Croatia, Montenegro, Greece (+4 more), Sicily, Spain, Morocco, Portugal
Exclusive Deal
INSIDE
$9,208
OCEANVIEW
$10,257
BALCONY
$15,217
SUITE
$20,930
Save (per person) 2,062
From (per person) 9,208
Cruise
 (2)

8 Days (7 Nights) Bologna to Barcelona
Cruise Line: Royal Caribbean
Departure: 26 October 2026
Countries Visited: Italy, Sicily, Corsica, France (+1 more), Spain
Exclusive DealSingle Savings
INSIDE
$1,586
OCEANVIEW
$1,730
BALCONY
$2,254
SUITE
$3,113
Save (per person) 839
From (per person) 1,586
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 07 September 2026
Countries Visited: Italy, France, Spain
Exclusive Deal
INSIDE
$1,742
OCEANVIEW
$1,823
BALCONY
$2,526
SUITE
$3,647
Save (per person) 943
From (per person) 1,742
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 31 October 2026
Countries Visited: Italy, Monaco, France, Spain
INSIDE
$2,917
OCEANVIEW
$3,451
BALCONY
$4,006
SUITE
$5,520
From (per person) 2,917
Cruise
 (3)

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 26 August 2025
Countries Visited: Italy, Monaco, France, Spain
INSIDE
$4,714
OCEANVIEW
$5,080
BALCONY
$6,239
SUITE
$7,397
From (per person) 4,714
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 29 August 2026
Countries Visited: Italy, Corsica, France, Gibraltar (+1 more), Spain
Exclusive Deal
INSIDE
$1,914
OCEANVIEW
$2,211
BALCONY
$2,706
SUITE
$4,191
From (per person) 1,914
Cruise
 (1)

11 Days (10 Nights) Trieste to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 29 October 2025
Countries Visited: Italy, Croatia, Greece, Malta (+2 more), Sicily, Spain
Early Booking OfferSeasational Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$1,757
SUITE
$2,737
From (per person) 1,757
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 02 December 2026
Countries Visited: Italy, Corsica, France, Spain
Exclusive Deal
INSIDE
$3,020
OCEANVIEW
$3,317
BALCONY
$4,822
SUITE
$6,782
Save (per person) 2,020
From (per person) 3,020
Cruise
 (1)

5 Days (4 Nights) Amalfi to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Jan 2025 to Feb 2025
Countries Visited: Italy, Sicily, Tunisia, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$726
SUITE
-
From (per person) 726
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 15 June 2026
Countries Visited: Italy, France, Spain
Exclusive DealSingle Savings
INSIDE
$1,902
OCEANVIEW
$2,072
BALCONY
$3,084
SUITE
$4,426
Save (per person) 1,012
From (per person) 1,902
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2026
Countries Visited: Italy, France, Gibraltar, Spain
Exclusive Deal
INSIDE
$1,865
OCEANVIEW
$2,162
BALCONY
$2,608
SUITE
$4,093
From (per person) 1,865
Cruise
 (3)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 March 2027
Countries Visited: Italy, France, Spain
INSIDE
$4,170
OCEANVIEW
$4,764
BALCONY
$5,912
SUITE
$8,793
From (per person) 4,170
Cruise
 (2)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departure: 27 July 2026
Countries Visited: Italy, France, Spain
Exclusive Deal
INSIDE
$1,898
OCEANVIEW
$1,967
BALCONY
$2,864
SUITE
$3,535
Save (per person) 1,021
From (per person) 1,898
Cruise
 (1)

4 Days (3 Nights) Genoa to Malaga
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 16 April 2025
Countries Visited: Italy, France, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$837
SUITE
-
From (per person) 837
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Norwegian Cruise Line
Departures: May 2026 to Oct 2026
Countries Visited: Italy, Sicily, France, Spain
Exclusive Solo Offer
INSIDE
$2,396
OCEANVIEW
-
BALCONY
$3,008
SUITE
$3,313
From (per person) 2,396
Cruise
 (1)

13 Days (12 Nights) Genoa to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 November 2025
Countries Visited: Italy, France, Spain, Gibraltar (+2 more), Portugal, Morocco
Early Booking Offer
INSIDE
$1,813
OCEANVIEW
$2,061
BALCONY
$2,645
SUITE
-
From (per person) 1,813
Cruise
 (1)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 May 2026
Countries Visited: Italy, Sicily, Sardinia, Corsica (+2 more), France, Spain
Exclusive Deal
INSIDE
$4,824
OCEANVIEW
$5,349
BALCONY
$7,982
SUITE
$10,992
Save (per person) 2,036
From (per person) 4,824
Cruise
 (2)

12 Days (11 Nights) Rome to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 21 October 2025
Countries Visited: Italy, Greece, Turkey, Sicily (+1 more), Spain
Exclusive Deal
INSIDE
$3,762
OCEANVIEW
$4,455
BALCONY
$5,960
SUITE
$7,950
From (per person) 3,762
Cruise
 (2)

12 Days (11 Nights) Trieste to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 30 August 2025
Countries Visited: Italy, Montenegro, Greece, Sicily (+2 more), France, Spain
Exclusive Deal
INSIDE
$2,546
OCEANVIEW
$2,843
BALCONY
$3,326
SUITE
$5,095
From (per person) 2,546
Results: 1-30 of 130

No Results found. Try changing your search filters.