MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 5 · 7 nights

$915 inside · $131/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 12 · 7 nights

$915 inside · $131/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 21 · 7 nights

$550 inside · $79/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Cagliari → Barcelona

Jul 8 · 7 nights

About average

$1,650 inside · $236/night

Princess Cruises

Sun Princess

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

May 28 · 7 nights

About average

$1,229 inside · $176/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Apr 15 · 7 nights

$800 inside · $114/night

Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

Aug 15 · 7 nights

About average

$1,229 inside · $176/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 17 · 7 nights

$1,099 inside · $157/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Civitavecchia (Rome) → Valletta → Barcelona

Nov 4 · 7 nights

About average

$1,099 oceanview · $157/night

MSC Cruises

MSC Euribia

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

Jan 16 · 7 nights

$736 inside · $105/night

SeaDream Yacht Club

SeaDream I

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

Oct 21 · 7 nights

About average

$7,123 oceanview · $1,018/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 13 · 7 nights

$1,601 inside · $229/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jan 8 · 7 nights

$746 inside · $107/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 12 · 7 nights

$1,405 inside · $201/night

Princess Cruises

Sun Princess

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

Mar 5 · 7 nights

About average

$1,279 inside · $183/night

Ponant Cruises

Le Boreal

Barcelona → Palma de Mallorca → Portimão → Lisbon

Oct 17 · 7 nights

About average

$7,127 oceanview · $1,018/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

Dec 28 · 7 nights

Good value

$1,191 inside · $170/night

14% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Palamós → Livorno → Civitavecchia (Rome)

Apr 5 · 7 nights

About average

$6,251 balcony · $893/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 26 · 7 nights

About average

$1,124 inside · $161/night

Browse by departure port