Viking Cruises

Viking Sky

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

Mar 16, 2028 · 21 nights

$14,097 balcony · $671/night

Viking Cruises

Viking Sky

Barcelona → Sète → Çanakkale → Istanbul

Mar 16, 2028 · 28 nights

$19,196 balcony · $686/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Mar 26, 2028 · 7 nights

$1,189 interior · $170/night

2% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Marseille → La Seyne-sur-Mer → Genoa

Mar 27, 2028 · 6 nights

$758 interior · $126/night

3% below typical
Oceania Cruises

Oceania Marina

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

Apr 17, 2028 · 12 nights

$3,999 interior · $333/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Apr 21, 2028 · 8 nights

$1,275 interior · $159/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimão → Lisbon

May 3, 2028 · 9 nights

$6,699 suite · $744/night

Oceania Cruises

Oceania Marina

Barcelona → Palma de Mallorca → Seville → Lisbon

Jun 17, 2028 · 10 nights

$3,349 interior · $335/night

2% above typical
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jun 18, 2028 · 7 nights

$1,254 interior · $179/night

Scenic Ikon

Barcelona → Ibiza → Ponza → Civitavecchia (Rome)

Jul 7, 2028 · 11 nights

$13,441 suite · $1,222/night

3% below typical
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jul 9, 2028 · 7 nights

$1,240 interior · $177/night

2% below typical
Holland America

Nieuw Amsterdam

Barcelona → Valletta → Gibraltar → Barcelona

Jul 16, 2028 · 21 nights

$3,719 interior · $177/night

Viking Cruises

Viking Jupiter

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

Jul 22, 2028 · 14 nights

$8,098 balcony · $578/night

Explora Journeys

Explora VI

Barcelona → Mahón, Menorca → Rijeka → Fusina (Venice)

Aug 14, 2028 · 14 nights

$8,795 suite · $628/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Aug 20, 2028 · 7 nights

$1,305 interior · $186/night

Princess Cruises

Enchanted Princess

Barcelona → Marseille → Kusadasi → Piraeus (Athens)

Sep 5, 2028 · 32 nights

$5,304 interior · $166/night

Explora Journeys

Explora VI

Barcelona → Ibiza → Rijeka → Fusina (Venice)

Sep 11, 2028 · 14 nights

$9,200 suite · $657/night

Viking Cruises

Viking Sky

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

Sep 11, 2028 · 14 nights

$11,098 balcony · $793/night

Scenic Ikon

Barcelona → Collioure → Livorno → Civitavecchia (Rome)

Sep 24, 2028 · 10 nights

$12,140 suite · $1,214/night

Viking Cruises

Viking Jupiter

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

Sep 30, 2028 · 14 nights

$10,798 balcony · $771/night

Browse by departure port