Viking Cruises

Viking Vela

Barcelona → Marseille → Málaga → Barcelona

Dec 29, 2026 · 15 nights

$10,199 balcony · $680/night

Viking Cruises

Viking Vela

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

Jan 28, 2027 · 7 nights

$3,399 balcony · $486/night

Viking Cruises

Viking Vesta

Barcelona → Marseille → Málaga → Barcelona

Feb 10, 2027 · 15 nights

$8,999 balcony · $600/night

Viking Cruises

Viking Neptune

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Feb 12, 2027 · 7 nights

$4,249 balcony · $607/night

1% above typical
Viking Cruises

Viking Vela

Barcelona → Valencia → Sète → Barcelona

Feb 25, 2027 · 14 nights

$6,398 balcony · $457/night

Viking Cruises

Viking Vesta

Barcelona → Sète → Šibenik → Fusina (Venice)

Feb 25, 2027 · 14 nights

$6,698 balcony · $478/night

3% below typical
Viking Cruises

Viking Neptune

Barcelona → Sète → Šibenik → Fusina (Venice)

Feb 26, 2027 · 14 nights

$7,098 balcony · $507/night

Viking Cruises

Viking Star

Barcelona → Sète → Valencia → Barcelona

Mar 9, 2027 · 14 nights

$7,298 balcony · $521/night

4% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Ajaccio, Corsica → Marseille → Barcelona

Mar 21, 2027 · 4 nights

$612 · $153/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Messina → Barcelona

Apr 11, 2027 · 21 nights

$4,519 interior · $215/night

2% above typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

May 20, 2027 · 7 nights

$1,129 interior · $161/night

3% below typical
Explora Journeys

Explora I

Barcelona → Mahón, Menorca → La Ciotat → Barcelona

Jul 26, 2027 · 14 nights

$10,275 suite · $734/night

5% above typical
Explora Journeys

Explora I

Barcelona → Ibiza → Palma de Mallorca → Barcelona

Aug 9, 2027 · 14 nights

$9,450 suite · $675/night

Explora Journeys

Explora I

Barcelona → Ibiza → Amalfi → Civitavecchia (Rome)

Sep 6, 2027 · 7 nights

$5,880 suite · $840/night

5% above typical
Explora Journeys

Explora I

Barcelona → Mahón, Menorca → La Spezia → Civitavecchia (Rome)

Sep 20, 2027 · 7 nights

$5,600 suite · $800/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Sep 26, 2027 · 7 nights

$1,467 · $210/night

SeaDream Yacht Club

SeaDream I

Barcelona → Mahón, Menorca → Gibraltar → Málaga

Oct 16, 2027 · 8 nights

$7,529 · $941/night

SeaDream Yacht Club

SeaDream I

Barcelona → Palamós → Cannes → Nice

May 13, 2028 · 7 nights

$7,083 · $1,012/night

Princess Cruises

Sun Princess

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

May 28, 2028 · 14 nights

$2,124 interior · $152/night

Princess Cruises

Sun Princess

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

Oct 1, 2028 · 14 nights

$2,279 interior · $163/night

Browse by departure port