MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Feb 19, 2027 · 7 nights

$1,298 balcony · $185/night

3% above typical
Viking Cruises

Viking Mars

Barcelona → Marseille → Split → Fusina (Venice)

Feb 20, 2027 · 12 nights

$4,999 balcony · $417/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Feb 26, 2027 · 7 nights

$1,318 balcony · $188/night

3% above typical
Viking Cruises

Viking Neptune

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

Feb 26, 2027 · 21 nights

$10,997 balcony · $524/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Feb 27, 2027 · 7 nights

$715 interior · $102/night

2% above typical
Viking Cruises

Viking Vela

Barcelona → Marseille → Málaga → Barcelona

Mar 11, 2027 · 15 nights

$10,099 balcony · $673/night

1% above typical
Explora Journeys

Explora II

Barcelona → La Spezia → Syracuse → Comino

Mar 14, 2027 · 6 nights

$3,540 suite · $590/night

2% above typical
Costa Cruises

Costa Favolosa

Barcelona → Palma de Mallorca → Savona → Barcelona

Mar 23, 2027 · 6 nights

$1,061 balcony · $177/night

Windstar Cruises

Star Legend

Barcelona → Nice → Kórinthos → Piraeus (Athens)

Mar 25, 2027 · 15 nights

$7,028 oceanview · $469/night

Viking Cruises

Viking Jupiter

Barcelona → Marseille → Split → Fusina (Venice)

Apr 4, 2027 · 12 nights

$6,599 balcony · $550/night

2% above typical
Viking Cruises

Viking Neptune

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Apr 9, 2027 · 7 nights

$6,099 balcony · $871/night

Princess Cruises

Sun Princess

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

Apr 11, 2027 · 14 nights

$4,709 suite · $336/night

3% below typical
Explora Journeys

Explora I

Barcelona → Casablanca → Cadiz → Barcelona

Apr 12, 2027 · 11 nights

$6,595 suite · $600/night

Explora Journeys

Explora I

Barcelona → Alicante → Palma de Mallorca → Barcelona

Apr 23, 2027 · 10 nights

$5,600 suite · $560/night

Azamara Cruises

Azamara Journey

Barcelona → Marseille → Piran → Chioggia

Apr 24, 2027 · 11 nights

$4,179 interior · $380/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Apr 26, 2027 · 7 nights

$660 interior · $94/night

Costa Cruises

Costa Serena

Barcelona → Alicante → Cartagena → Tarragona

May 5, 2027 · 9 nights

$910 interior · $101/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Palamós → Rovinj → Fusina (Venice)

May 15, 2027 · 18 nights

$23,399 suite · $1,300/night

Viking Cruises

Viking Star

Barcelona → Marseille → Fusina (Venice) → Chioggia

May 19, 2027 · 12 nights

$8,999 balcony · $750/night

Holland America

Oosterdam

Barcelona → Málaga → Marseille → Barcelona

May 25, 2027 · 11 nights

$2,429 oceanview · $221/night

Browse by departure port