Home > Cruises > Europe Cruises > Mediterranean Cruises > Cruises from Venice to Barcelona

Cruises from Venice to Barcelona

Are you looking for a cruise from Venice to Barcelona? June and October are the most popular months to cruise between Venice and Barcelona and there are 71 departures available from eight of the world's leading cruise lines.
Filter Results
28 Cruises (71 Departures)
28 Cruises (71 Departures)
Departures
Show More...
Duration
8 Days
29 Days
Regions
Ship Size
Ship Features
Operators
Show More...
Price
$1,000pp
$41,320pp
Countries
Show More...
Cruise
 (1)

13 Days (12 Nights) Venice to Barcelona
Cruise Line: Viking
Departures: Jul 2026 to Sep 2028
Visits: Italy, Croatia, Greece, Monaco, France, Spain
Exclusive Savings
Balcony
$9,844
Suite
$14,646
From (Per Person)
A$9,844
Save 1,511
Per Person
Cruise
 (8)

19 Days (18 Nights) Venice to Barcelona
Cruise Line: Azamara
Departure: 16 May 2027
Visits: Italy, Montenegro, Sicily, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$9,796
Oceanview
$10,247
Balcony
-
Suite
$26,152
From (Per Person)
A$9,796
Save 153
Per Person
Cruise
 (4)

22 Days (21 Nights) Venice to Barcelona
Cruise Line: Azamara
Departure: 10 October 2027
Visits: Italy, Slovenia, Croatia, Montenegro +8 more, Greece, Sicily, Malta, Tunisia, Sardinia, France, Corsica, Spain
Azamara Always Included
Exclusive Savings
Inside
$13,513
Oceanview
$14,709
Balcony
$17,825
Suite
$25,077
From (Per Person)
A$13,513
Save 226
Per Person
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Oceania
Departure: 23 October 2026
Visits: Italy, Croatia, Montenegro, Greece, Sicily, Spain
Your World Inclusions
Exclusive Savings
Inside
$2,922
Oceanview
$3,166
Balcony
$4,912
Suite
$6,414
From (Per Person)
A$2,922
Save 4,018
Per Person
Cruise
 (1)

10 Days (9 Nights) Venice to Barcelona
Cruise Line: Oceania
Departures: Apr 2027 to Aug 2027
Visits: Italy, Croatia, Montenegro, Greece, Sicily, France, Spain
Your World Inclusions
Exclusive Savings
Inside
$2,995
Oceanview
$3,166
Balcony
$4,858
Suite
$7,054
From (Per Person)
A$2,995
Save 2,805
Per Person
Cruise
 (1)

8 Days (7 Nights) Venice to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Lirica
Departure: 14 November 2027
Visits: Italy, Greece, Spain
Exclusive Savings
Inside
$1,004
Oceanview
$1,162
Balcony
$1,835
Suite
$2,231
From (Per Person)
A$1,004
Per Person
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 27 October 2027
Visits: Italy, Croatia, Malta, Monaco, France, Spain
Exclusive Savings
Suite
$9,334
From (Per Person)
A$9,334
Save 191
Per Person
Cruise
 (4)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Azamara
Departure: 22 May 2028
Visits: Italy, Croatia, Montenegro, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$4,338
Oceanview
$4,710
Balcony
$5,798
Suite
$8,179
From (Per Person)
A$4,338
Per Person
Cruise
 (1)

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Oceania
Departure: 10 August 2026
Visits: Italy, Croatia, Montenegro, Greece, Sicily, Spain
Your World Inclusions
Exclusive Savings
Inside
$3,537
Oceanview
$3,632
Balcony
$5,377
Suite
$14,034
From (Per Person)
A$3,537
Save 3,603
Per Person
Cruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Viking
Departures: Sep 2026 to Sep 2028
Visits: Italy, Croatia, Sicily, Monaco, France, Spain
Exclusive Savings
Balcony
$11,510
Suite
$17,684
From (Per Person)
A$11,510
Save 1,587
Per Person
New ReleaseCruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Viking
Departures: Jun 2027 to Jun 2028
Visits: Italy, Croatia, Sicily, Tunisia, Sardinia, Spain
Exclusive Savings
Balcony
$13,176
Suite
$20,232
From (Per Person)
A$13,176
Save 1,543
Per Person
Cruise

22 Days (21 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 30 June 2028
Visits: Italy, Croatia, Montenegro, Greece +6 more, Malta, Sicily, Sardinia, Monaco, France, Spain
Exclusive Savings
Balcony
$38,602
Suite
$41,817
From (Per Person)
A$38,602
Save 2,718
Per Person
Cruise

12 Days (11 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 27 May 2028
Visits: Italy, Croatia, Malta, Sicily, Spain
Exclusive Savings
Balcony
$16,855
Suite
$18,610
From (Per Person)
A$16,855
Save 2,305
Per Person
Cruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Explora Journeys
Ship: Explora VI
Departure: 25 September 2028
Visits: Italy, Croatia, Montenegro, Sicily, Corsica, France, Spain
Exclusive Savings
Suite
$13,926
From (Per Person)
A$13,926
Save 284
Per Person
Cruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Seabourn
Departure: 22 July 2028
Visits: Italy, Croatia, Malta, France, Spain
Exclusive Savings
Balcony
$15,111
Suite
$44,261
From (Per Person)
A$15,111
Save 278
Per Person
Cruise

13 Days (12 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 21 April 2028
Visits: Italy, Slovenia, Croatia, Sicily, Monaco, Spain
Exclusive Savings
Balcony
$16,299
Suite
$19,101
From (Per Person)
A$16,299
Save 2,291
Per Person
Cruise

13 Days (12 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 07 September 2028
Visits: Italy, Croatia, Greece, Malta, Spain
Exclusive Savings
Balcony
$18,123
Suite
$19,867
From (Per Person)
A$18,123
Save 2,327
Per Person
Cruise

29 Days (28 Nights) Venice to Barcelona
Cruise Line: Seabourn
Departure: 09 October 2027
Visits: Italy, Slovenia, Croatia, Montenegro +6 more, Greece, Turkey, Malta, Sicily, Sardinia, Spain
Exclusive Savings
Balcony
$33,275
Suite
$45,520
From (Per Person)
A$33,275
Save 639
Per Person
Cruise

17 Days (16 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 08 August 2028
Visits: Italy, Croatia, Greece, Turkey +4 more, Malta, Sicily, Sardinia, Spain
Exclusive Savings
Balcony
$27,370
Suite
$29,046
From (Per Person)
A$27,370
Save 2,500
Per Person
Cruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Explora Journeys
Ship: Explora VI
Departure: 28 August 2028
Visits: Italy, Croatia, Montenegro, Sicily, Corsica, France, Spain
Exclusive Savings
Suite
$14,700
From (Per Person)
A$14,700
Save 300
Per Person
Cruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Seabourn
Departure: 27 May 2028
Visits: Italy, Croatia, Malta, France, Spain
Exclusive Savings
Balcony
$14,582
Suite
$23,402
From (Per Person)
A$14,582
Save 267
Per Person
Cruise

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 19 July 2027
Visits: Italy, Croatia, Spain
Exclusive Savings
Balcony
$14,818
Suite
$16,278
From (Per Person)
A$14,818
Save 2,262
Per Person
Cruise

12 Days (11 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 02 June 2027
Visits: Italy, Croatia, Greece, Malta, Spain
Exclusive Savings
Balcony
$18,006
Suite
$19,339
From (Per Person)
A$18,006
Save 2,324
Per Person
Cruise

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 12 July 2028
Visits: Italy, Croatia, Montenegro, Greece, Malta, Spain
Exclusive Savings
Balcony
$17,697
Suite
$19,373
From (Per Person)
A$17,697
Save 2,323
Per Person
Cruise

15 Days (14 Nights) Venice to Barcelona
Cruise Line: Seabourn
Departure: 04 November 2028
Visits: Italy, Croatia, Malta, Monaco, France, Spain
Exclusive Savings
Balcony
$14,494
Suite
$22,255
From (Per Person)
A$14,494
Save 265
Per Person
New ReleaseCruise

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Crystal
Departure: 26 August 2028
Visits: Italy, Croatia, France, Spain
Balcony
$14,100
Suite
$14,670
From (Per Person)
A$14,100
Per Person
Cruise

22 Days (21 Nights) Venice to Barcelona
Cruise Line: Viking
Ship: Viking Sky
Departure: 21 October 2027
Visits: Italy, Croatia, Montenegro, Greece +5 more, Turkey, Sicily, Monaco, France, Spain
Exclusive Savings
Balcony
$19,840
Suite
$30,424
From (Per Person)
A$19,840
Save 1,655
Per Person
Cruise

25 Days (24 Nights) Venice to Barcelona
Cruise Line: Seabourn
Departure: 13 June 2027
Visits: Italy, Croatia, Malta, Sicily +6 more, Corsica, Sardinia, Tunisia, Monaco, France, Spain
Exclusive Savings
Balcony
$30,015
Suite
$58,975
From (Per Person)
A$30,015
Save 579
Per Person
Results: 28 results

No trips found. Try adjusting the search filters.