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
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Corfu (Kérkira) → Barcelona

Mar 5, 2028 · 21 nights

$5,385 suite · $256/night

5% below typical
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Corfu (Kérkira) → Barcelona

Mar 26, 2028 · 21 nights

$5,404 suite · $257/night

5% below typical
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Corfu (Kérkira) → Barcelona

Apr 16, 2028 · 21 nights

$5,404 suite · $257/night

5% 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 → Corfu (Kérkira) → Barcelona

Jun 18, 2028 · 21 nights

$5,513 suite · $263/night

5% below typical
Oceania Cruises

Oceania Allura

Barcelona → Palma de Mallorca → Çanakkale → Istanbul

Jun 22, 2028 · 14 nights

$6,799 balcony · $486/night

7% below typical
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Corfu (Kérkira) → Barcelona

Jul 9, 2028 · 21 nights

$5,380 suite · $256/night

5% 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 → Corfu (Kérkira) → Barcelona

Jul 30, 2028 · 21 nights

$5,515 suite · $263/night

5% 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
MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 28, 2026 · 10 nights

$914 interior · $91/night

13% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 25, 2027 · 7 nights

$410 interior · $59/night

25% 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

Browse by departure port