Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Aug 7, 2027 · 7 nights

$1,749 interior · $250/night

8% below typical
Oceania Cruises

Oceania Allura

Barcelona → Valencia → Gibraltar → Lisbon

Sep 12, 2027 · 7 nights

$3,849 balcony · $550/night

10% below typical
MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 9, 2027 · 7 nights

$1,021 interior · $146/night

6% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 17, 2027 · 7 nights

$1,576 interior · $225/night

10% below typical
Norwegian Cruise Line

Norwegian Bella

Barcelona → Palma de Mallorca → Salerno → Barcelona

May 7, 2028 · 7 nights

$3,339 suite · $477/night

25% below typical
Princess Cruises

Sun Princess

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

Jul 30, 2028 · 7 nights

$1,315 interior · $188/night

4% below typical
Princess Cruises

Sun Princess

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

Sep 10, 2028 · 7 nights

$1,314 interior · $188/night

4% below typical
Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Jul 25, 2027 · 7 nights

$1,909 suite · $273/night

3% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 25, 2027 · 7 nights

$410 interior · $59/night

25% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Valletta → Nafplio → Piraeus (Athens)

Mar 15, 2027 · 7 nights

$900 oceanview · $129/night

14% below typical
Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

May 23, 2027 · 7 nights

$2,543 suite · $363/night

13% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jun 11, 2027 · 7 nights

$3,076 suite · $439/night

16% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jul 4, 2027 · 7 nights

$2,224 oceanview · $318/night

12% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Aug 6, 2027 · 7 nights

$3,101 suite · $443/night

13% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Feb 5, 2027 · 7 nights

$1,253 oceanview · $179/night

14% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 8, 2026 · 7 nights

$480 interior · $69/night

Viking Cruises

Viking Vesta

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

Nov 11, 2026 · 7 nights

$3,199 balcony · $457/night

1% below typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Nov 22, 2026 · 7 nights

$351 interior · $50/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 4, 2026 · 7 nights

$1,024 balcony · $146/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 12, 2026 · 7 nights

$677 balcony · $97/night

Browse by departure port