Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Jun 6, 2027 · 7 nights

$1,949 suite · $278/night

33% below typical · 3-month low
Royal Caribbean International

Mariner of the Seas

Barcelona → Palermo → Split → Ravenna

Jun 5, 2027 · 10 nights

$1,214 interior · $121/night

18% below typical · 3-month low
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jun 13, 2027 · 7 nights

$1,594 interior · $228/night

18% below typical · 3-month low
Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Palma de Mallorca → Barcelona

Jun 24, 2027 · 8 nights

$859 interior · $107/night

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

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Jun 20, 2027 · 7 nights

$2,059 suite · $294/night

41% below typical · Price trending down
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jun 6, 2027 · 7 nights

$2,086 balcony · $298/night

11% below typical · 3-month low
Virgin Voyages

Resilient Lady

Barcelona → Cannes → Mykonos → Piraeus (Athens)

Jun 6, 2027 · 10 nights

$1,790 interior · $179/night

10% below typical · 3-month low
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jun 27, 2027 · 7 nights

$1,963 oceanview · $280/night

20% below typical · 3-month low
Royal Caribbean International

Explorer of the Seas

Barcelona → Toulon → Messina → Ravenna

Jun 21, 2027 · 7 nights

$896 interior · $128/night

10% below typical · Price trending down
Norwegian Cruise Line

Norwegian Epic

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

Jun 13, 2027 · 7 nights

$1,159 interior · $166/night

10% below typical · 3-month low
Windstar Cruises

Star Legend

Barcelona → Palamós → Sorrento → Civitavecchia (Rome)

Jun 28, 2027 · 17 nights

$10,699 balcony · $629/night

17% below typical · 3-month low
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jun 20, 2027 · 7 nights

$1,738 interior · $248/night

18% below typical · 3-month low
Windstar Cruises

Star Legend

Barcelona → Mahón, Menorca → Sorrento → Civitavecchia (Rome)

Jun 24, 2027 · 21 nights

$12,678 balcony · $604/night

15% below typical · 3-month low
Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Jun 26, 2027 · 10 nights

$1,250 interior · $125/night

14% below typical · Price trending down
Windstar Cruises

Star Legend

Barcelona → Mahón, Menorca → Port-Vendres → Barcelona

Jun 24, 2027 · 4 nights

$1,444 oceanview · $361/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Jun 27, 2027 · 7 nights

$1,749 balcony · $250/night

10% below typical · 3-month low
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jun 18, 2027 · 7 nights

$3,086 suite · $441/night

18% below typical
Princess Cruises

Sun Princess

Barcelona → Marseille → Kusadasi → Piraeus (Athens)

Jun 13, 2027 · 21 nights

$5,228 balcony · $249/night

7% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jun 11, 2027 · 7 nights

$3,076 suite · $439/night

16% below typical
Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jun 5, 2027 · 7 nights

$1,009 interior · $144/night

Browse by departure port