It takes more than a week for a cruise to go from Venice to Barcelona – but what a week it is. Starting and ending in two great cities while visiting historic spots on the Adriatic Sea, coastal Italy, southern France and Spain.

10-12 Night Cruises from Venice to Barcelona

Norwegian, Viking and Seabourn all offer voyages that begin in Venice and end in Barcelona. At 10-12 days in length, that’s enough to make a few stops along the Adriatic coast before heading to the usual spots in Italy and France.

Norwegian StarApril 13, 2022
May 3, 2022
10 nightsSplit, Dubrovnik, Corfu,
Naples, Rome, Florence,
Marseille, Barcelona
Viking SeaJune 24, 2022
August 5, 2022
September 16, 2022
November 7, 2022
12 nights“Mediterranean Odyssey”
Seabourn QuestJuly 12, 202210 nights“Adriatic Gems & Italy”
Viking JupiterOctober 20, 202221 nights“Antiquities of the Mediterranean”

Holland America Cruises

Holland America’s Oosterdam is scheduled to make the most frequent voyages from Venice to Barcelona in 2022, with stops in Dubrovnik, Croatia; Naples; Civitavecchia (near Rome) and Florence. Plus some options that go even farther.

Holland America
May 20, 2022
September 4, 2022
12 nights“Mediterranean Romance”
Holland America
May 8, 202224 nights“Holy Lands, Ancient Kingdoms
and Mediterranean Romance”
(adds a 12-night trip all the way to
Cypress and Israel to the front-end
of “Mediterranean Romance”)
Holland America
October 22, 202214 nightsA slightly expanded version of
“Mediterranean Romance” that
includes visits to Mallorca and
Valencia. (There’s also a 28-day
option that ends in Fort Lauderdale.)

Short and Long Cruises

Royal Caribbean, Azamara, Oceania and Regent Seven Seas have a more limited schedule of cruises that travel to Barcelona from Venice. Rhapsody of the Seas is scheduled for the shortest of these trips, bypassing cities on the Adriatic Sea.

Royal Caribbean
Rhapsody of the Seas
June 6, 2022
July 4, 2022
7 nightsVenice, Messina, Rome,
Florence, Cannes
Azamara JourneyJuly 18, 202212 nightsVenice, Koper, Pula,
Dubrovnik, Kotor, Positano,
Sorrento, Rome, Florence, Monaco
Oceania RivieraMay 7, 202222 nightsWell, if it’s a place you want to visit
on the Adriatic or western
Mediterranean, this cruise most likely
goes there. Part of a world cruise.
Seven Seas SplendorNovember 2, 202217 nightsSplit, Kotor, Corfu, Malta,
Naples, Rome, Salerno,
Florence, Monaco, Marseille

By Keith