MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Sep 4 · 7 nights

$1,555 inside · $222/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Sep 12 · 7 nights

$2,462 inside · $352/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Sep 11 · 7 nights

$1,455 inside · $208/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Sep 3 · 7 nights

$1,635 inside · $234/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Sep 23 · 7 nights

$1,958 inside · $280/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Sep 30 · 7 nights

$989 inside · $141/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Sep 19 · 7 nights

$1,551 inside · $222/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Sep 26 · 7 nights

$2,262 inside · $323/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette Nord (Halqueloued) → Marseille → Barcelona

Sep 7 · 7 nights

$1,757 inside · $251/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Sep 10 · 7 nights

$1,966 inside · $281/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Sep 18 · 7 nights

$1,747 inside · $250/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Sep 25 · 7 nights

$1,355 inside · $194/night

Seabourn

Seabourn Ovation

Barcelona → Veules-les-Roses → Kusadasi → Istanbul

Sep 25 · 28 nights

$24,904 balcony · $889/night

Explora Journeys

Explora I

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

Sep 20 · 7 nights

$5,365 suite · $766/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette Nord (Halqueloued) → Marseille → Barcelona

Sep 14 · 7 nights

$1,265 inside · $181/night

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Sep 10 · 14 nights

About average

$1,977 inside · $141/night

Costa Cruises

Costa Diadema

Barcelona → Tangier → Savona → Barcelona

Sep 23 · 10 nights

$1,497 inside · $150/night

Costa Cruises

Costa Serena

Barcelona → Ibiza → Savona → Barcelona

Sep 21 · 14 nights

$2,262 inside · $162/night

Princess Cruises

Sun Princess

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

Sep 5 · 7 nights

About average

$1,432 inside · $205/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Livorno → Catania → Civitavecchia (Rome)

Sep 19 · 7 nights

About average

$1,279 inside · $183/night

Browse by departure port