Viking Cruises

Viking Vela

Barcelona → Marseille → Split → Fusina (Venice)

Sep 22, 2027 · 12 nights

$8,999 balcony · $750/night

Oceania Cruises

Oceania Nautica

Barcelona → Marseille → Zadar → Venice

Oct 3, 2027 · 12 nights

$3,449 interior · $287/night

Viking Cruises

Viking Astrea

Barcelona → Marseille → Split → Fusina (Venice)

Oct 5, 2027 · 12 nights

$7,499 balcony · $625/night

Viking Cruises

Viking Vesta

Barcelona → Marseille → Split → Fusina (Venice)

Oct 5, 2027 · 12 nights

$7,499 balcony · $625/night

Explora Journeys

Explora I

Barcelona → Casablanca → Cadiz → Barcelona

Oct 18, 2027 · 11 nights

$6,695 suite · $609/night

Holland America

Rotterdam

Barcelona → Palma de Mallorca → Kotor → Piraeus (Athens)

Oct 27, 2027 · 11 nights

$1,629 interior · $148/night

Oceania Cruises

Oceania Allura

Barcelona → Civitavecchia (Rome) → Split → Trieste

Oct 29, 2027 · 9 nights

$3,799 balcony · $422/night

4% below typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Palma de Mallorca → Barcelona

Nov 4, 2027 · 9 nights

$1,280 interior · $142/night

Windstar Cruises

Star Legend

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Nov 12, 2027 · 8 nights

$2,830 oceanview · $354/night

Holland America

Oosterdam

Barcelona → Cartagena → Cadiz → Fort Lauderdale

Nov 28, 2027 · 13 nights

$934 interior · $72/night

Azamara Cruises

Azamara Journey

Barcelona → Valencia → Seville → Lisbon

Dec 11, 2027 · 8 nights

$2,089 interior · $261/night

Viking Cruises

Viking Vesta

Barcelona → Funchal, Madeira → Philipsburg → Fort Lauderdale

Dec 14, 2027 · 13 nights

$2,699 balcony · $208/night

MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 28, 2027 · 10 nights

$2,652 oceanview · $265/night

Holland America

Nieuw Statendam

Barcelona → Valencia → Kotor → Piraeus (Athens)

Jan 16, 2028 · 10 nights

$1,154 interior · $115/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 25, 2028 · 12 nights

$1,999 interior · $167/night

9% below typical
Oceania Cruises

Oceania Sirena

Barcelona → Palma de Mallorca → Korcula → Venice

Mar 24, 2028 · 9 nights

$2,599 interior · $289/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Salerno → Civitavecchia (Rome)

Apr 1, 2028 · 10 nights

$6,499 suite · $650/night

Viking Cruises

Viking Jupiter

Barcelona → Marseille → Split → Fusina (Venice)

Apr 5, 2028 · 12 nights

$7,999 balcony · $667/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Villefranche-sur-Mer → Mahón, Menorca → Barcelona

Apr 16, 2028 · 10 nights

$8,199 suite · $820/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → Kiel → Copenhagen

Apr 26, 2028 · 11 nights

$1,229 interior · $112/night

Browse by departure port