MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jun 1, 2027 · 7 nights

$1,478 balcony · $211/night

Azamara Cruises

Azamara Onward

Barcelona → Palamós → Nice → Barcelona

Jun 3, 2027 · 5 nights

$2,549 oceanview · $510/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jun 4, 2027 · 7 nights

$1,840 balcony · $263/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jun 20, 2027 · 7 nights

$1,134 interior · $162/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jun 27, 2027 · 7 nights

$1,164 interior · $166/night

Viking Cruises

Viking Neptune

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

Jul 3, 2027 · 7 nights

$4,099 balcony · $586/night

1% above typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 4, 2027 · 7 nights

$1,214 interior · $173/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 11, 2027 · 7 nights

$1,214 interior · $173/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 17, 2027 · 7 nights

$1,298 interior · $185/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 18, 2027 · 7 nights

$1,254 interior · $179/night

1% above typical
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 20, 2027 · 7 nights

$1,728 balcony · $247/night

Viking Cruises

Viking Jupiter

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

Jul 21, 2027 · 7 nights

$4,099 balcony · $586/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 8, 2027 · 7 nights

$1,984 interior · $283/night

7% below typical
Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

Aug 15, 2027 · 7 nights

$1,179 interior · $168/night

1% below typical
Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Aug 22, 2027 · 7 nights

$1,869 suite · $267/night

Ponant Cruises

Le Boreal

Barcelona → Sète → Portovenere → Livorno

Sep 1, 2027 · 7 nights

$6,073 oceanview · $868/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Sep 5, 2027 · 7 nights

$1,959 suite · $280/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Sep 19, 2027 · 7 nights

$1,859 suite · $266/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Sep 28, 2027 · 7 nights

$1,486 balcony · $212/night

1% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 3, 2027 · 7 nights

$1,360 balcony · $194/night

3% above typical

Browse by departure port