MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jan 1, 2027 · 7 nights

$961 interior · $137/night

Windstar Cruises

Star Explorer

Barcelona → Nice → Livorno → Civitavecchia (Rome)

Jan 15, 2027 · 7 nights

$2,847 suite · $407/night

4% below typical
Viking Cruises

Viking Mira

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Feb 3, 2027 · 7 nights

$3,799 balcony · $543/night

Viking Cruises

Viking Saturn

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

Feb 8, 2027 · 7 nights

$2,599 balcony · $371/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Feb 13, 2027 · 7 nights

$551 interior · $79/night

6% below typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 14, 2027 · 7 nights

$568 interior · $81/night

Viking Cruises

Viking Mira

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

Feb 17, 2027 · 7 nights

$2,599 balcony · $371/night

Viking Cruises

Viking Star

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

Feb 23, 2027 · 7 nights

$2,599 balcony · $371/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 28, 2027 · 7 nights

$581 interior · $83/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 8, 2027 · 7 nights

$530 interior · $76/night

Windstar Cruises

Wind Spirit

Barcelona → Nice → Livorno → Civitavecchia (Rome)

Mar 22, 2027 · 7 nights

$2,533 oceanview · $362/night

Viking Cruises

Viking Vela

Barcelona → Cartagena → Portsmouth → Tilbury

Mar 26, 2027 · 7 nights

$2,599 balcony · $371/night

Viking Cruises

Viking Mars

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

Apr 3, 2027 · 7 nights

$3,999 balcony · $571/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Apr 4, 2027 · 7 nights

$1,180 balcony · $169/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Apr 5, 2027 · 7 nights

$660 interior · $94/night

Viking Cruises

Viking Mira

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Apr 7, 2027 · 7 nights

$5,999 balcony · $857/night

Viking Cruises

Viking Neptune

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Apr 9, 2027 · 7 nights

$5,999 balcony · $857/night

2% below typical
Princess Cruises

Sun Princess

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

Apr 11, 2027 · 7 nights

$2,689 suite · $384/night

6% below typical
Oceania Cruises

Oceania Allura

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

Apr 16, 2027 · 7 nights

$3,840 balcony · $549/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Apr 18, 2027 · 7 nights

$1,120 oceanview · $160/night

Browse by departure port