Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 4, 2027 · 7 nights

$640 interior · $91/night

10% below typical
Viking Cruises

Viking Vela

Barcelona → Sète → Kusadasi → Piraeus (Athens)

Jan 28, 2027 · 14 nights

$6,998 balcony · $500/night

3% above typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jan 29, 2027 · 7 nights

$1,163 balcony · $166/night

3% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Feb 1, 2027 · 7 nights

$480 interior · $69/night

17% below typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Feb 6, 2027 · 7 nights

$888 balcony · $127/night

4% above typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Mar 21, 2027 · 7 nights

$1,163 oceanview · $166/night

Viking Cruises

Viking Star

Barcelona → Sète → Fusina (Venice) → Chioggia

Mar 23, 2027 · 14 nights

$8,598 balcony · $614/night

4% above typical
Costa Cruises

Costa Pacifica

Barcelona → Marseille → Valencia → Barcelona

Mar 26, 2027 · 12 nights

$948 interior · $79/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 27, 2027 · 7 nights

$1,604 balcony · $229/night

2% above typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Apr 15, 2027 · 7 nights

$1,026 interior · $147/night

4% below typical
Holland America

Oosterdam

Barcelona → Villefranche-sur-Mer → Kusadasi → Piraeus (Athens)

Apr 23, 2027 · 11 nights

$2,909 interior · $264/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

Apr 24, 2027 · 4 nights

$1,869 suite · $467/night

Oceania Cruises

Oceania Sirena

Barcelona → Palma de Mallorca → Zadar → Venice

Apr 26, 2027 · 9 nights

$11,449 suite · $1,272/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Apr 30, 2027 · 7 nights

$1,086 interior · $155/night

Royal Caribbean International

Rhapsody of the Seas

Barcelona → La Spezia → Santorini → Piraeus (Athens)

May 3, 2027 · 11 nights

$1,989 interior · $181/night

1% below typical
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 25, 2027 · 7 nights

$996 oceanview · $142/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

May 30, 2027 · 7 nights

$1,533 oceanview · $219/night

Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

May 31, 2027 · 7 nights

$1,033 interior · $148/night

3% above typical
Oceania Cruises

Oceania Sirena

Barcelona → Marseille → Zadar → Venice

Jun 21, 2027 · 9 nights

$2,847 oceanview · $316/night

1% above typical
Windstar Cruises

Star Legend

Barcelona → Mahón, Menorca → Portoferraio → Civitavecchia (Rome)

Jun 24, 2027 · 11 nights

$5,215 oceanview · $474/night

7% above typical

Browse by departure port