Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Apr 17, 2028 · 7 nights

$1,309 balcony · $187/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

May 14, 2028 · 7 nights

$1,204 oceanview · $172/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Cagliari → Barcelona

Jul 8, 2028 · 7 nights

$2,022 balcony · $289/night

1% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Jul 29, 2028 · 7 nights

$1,923 balcony · $275/night

1% above typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 26, 2026 · 7 nights

$1,312 interior · $187/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Feb 12, 2027 · 7 nights

$1,224 balcony · $175/night

3% above typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Aug 8, 2027 · 7 nights

$1,614 oceanview · $231/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 12, 2027 · 7 nights

$1,406 balcony · $201/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Feb 19, 2027 · 7 nights

$514 interior · $73/night

14% below typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 21, 2027 · 7 nights

$681 oceanview · $97/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

May 7, 2027 · 7 nights

$2,886 suite · $412/night

12% below typical
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Aug 10, 2027 · 7 nights

$1,846 balcony · $264/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 10, 2027 · 7 nights

$1,646 interior · $235/night

2% below typical
Viking Cruises

Viking Vela

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

Jan 28, 2027 · 7 nights

$3,399 balcony · $486/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

May 20, 2027 · 7 nights

$1,129 interior · $161/night

3% below typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

May 30, 2027 · 7 nights

$1,074 interior · $153/night

Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Jun 14, 2027 · 7 nights

$1,073 interior · $153/night

Costa Cruises

Costa Toscana

Barcelona → Formentera Island → Marseille → Barcelona

Aug 30, 2027 · 7 nights

$1,138 interior · $163/night

3% above typical
Costa Cruises

Costa Smeralda

Barcelona → Porto Flavia → Marseille → Barcelona

Sep 5, 2027 · 7 nights

$1,171 interior · $167/night

3% above typical
Princess Cruises

Sun Princess

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

Sep 5, 2027 · 7 nights

$1,419 interior · $203/night

Browse by departure port