Norwegian Cruise Line

Norwegian Bella

Barcelona → Salerno → Palma de Mallorca → Barcelona

Oct 15, 2028 · 7 nights

$2,749 suite · $393/night

24% below typical · 3-month low
Norwegian Cruise Line

Norwegian Bella

Barcelona → Salerno → Palma de Mallorca → Barcelona

Oct 22, 2028 · 7 nights

$2,739 suite · $391/night

24% below typical · 3-month low
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 15, 2026 · 7 nights

$530 balcony · $76/night

10% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 30, 2026 · 7 nights

$480 interior · $69/night

19% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Apr 23, 2027 · 7 nights

$1,986 suite · $284/night

10% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jun 18, 2027 · 7 nights

$3,086 suite · $441/night

18% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jul 9, 2027 · 7 nights

$3,235 suite · $462/night

15% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Jul 10, 2027 · 7 nights

$1,249 interior · $178/night

11% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jul 30, 2027 · 7 nights

$3,266 suite · $467/night

16% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Aug 28, 2027 · 7 nights

$1,349 interior · $193/night

11% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 24, 2027 · 7 nights

$1,865 balcony · $266/night

11% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 26, 2027 · 7 nights

$2,205 suite · $315/night

11% below typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 21, 2026 · 7 nights

$600 interior · $86/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Palma de Mallorca → Naples → Civitavecchia (Rome)

May 2, 2027 · 7 nights

$1,119 interior · $160/night

6% below typical
Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Jul 11, 2027 · 7 nights

$1,939 suite · $277/night

4% below typical
Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Aug 8, 2027 · 7 nights

$1,779 suite · $254/night

4% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 7, 2026 · 7 nights

$480 interior · $69/night

19% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 18, 2027 · 7 nights

$410 interior · $59/night

28% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 5, 2027 · 7 nights

$1,604 suite · $229/night

21% below typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Ajaccio, Corsica → Split → Ravenna

Jul 2, 2027 · 7 nights

$976 interior · $139/night

7% below typical

Browse by departure port