Costa Cruises

Costa Fascinosa

Barcelona → Marseille → Genoa → Civitavecchia (Rome)

Mar 27 · 3 nights

About average

$256 inside · $85/night

Explora V

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

Mar 8 · 7 nights

$4,020 suite · $574/night

Limited price history

Oceania Cruises

Oceania Allura

Barcelona → Civitavecchia (Rome) → Mykonos → Piraeus (Athens)

Mar 8 · 10 nights

About average

$3,599 oceanview · $360/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 6 · 7 nights

About average

$790 inside · $113/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 13 · 7 nights

About average

$790 inside · $113/night

Princess Cruises

Sun Princess

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

Mar 5 · 7 nights

About average

$1,279 inside · $183/night

Princess Cruises

Sun Princess

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

Mar 26 · 7 nights

About average

$1,228 inside · $175/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 20 · 7 nights

About average

$835 inside · $119/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 27 · 7 nights

About average

$835 inside · $119/night

Costa Cruises

Costa Fascinosa

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

Mar 27 · 6 nights

About average

$779 inside · $130/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 31 · 7 nights

$1,150 inside · $164/night

MSC Cruises

MSC Euribia

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

Mar 4 · 7 nights

$1,818 inside · $260/night

MSC Cruises

MSC Euribia

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

Mar 11 · 7 nights

$1,169 balcony · $167/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Mar 5 · 7 nights

$1,538 inside · $220/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 17 · 7 nights

$1,089 inside · $156/night

Oceania Cruises

Oceania Sirena

Barcelona → Palma de Mallorca → Korcula → Fusina (Venice)

Mar 24 · 9 nights

$2,599 inside · $289/night

MSC Cruises

MSC Euribia

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

Mar 18 · 7 nights

$1,225 balcony · $175/night

MSC Cruises

MSC Euribia

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

Mar 25 · 7 nights

$1,225 balcony · $175/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 10 · 7 nights

$2,058 inside · $294/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 24 · 7 nights

$2,158 inside · $308/night

Browse by departure port