Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Málaga → Barcelona

May 11, 2027 · 7 nights

$644 interior · $92/night

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

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

May 9, 2027 · 7 nights

$919 interior · $131/night

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

Mariner of the Seas

Barcelona → Málaga → Leixões → Lisbon

May 18, 2027 · 9 nights

$787 interior · $87/night

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

Explorer of the Seas

Barcelona → Toulon → Catania → Ravenna

May 10, 2027 · 7 nights

$858 oceanview · $123/night

30% below typical · 3-month low
Celebrity Cruises

Celebrity Equinox

Barcelona → Valletta → Katakolon → Civitavecchia (Rome)

May 29, 2027 · 10 nights

$1,524 oceanview · $152/night

25% below typical · Price trending down
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

May 16, 2027 · 7 nights

$1,681 interior · $240/night

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

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

May 23, 2027 · 7 nights

$2,179 suite · $311/night

24% below typical · 3-month low
Silversea Cruises

Silver Ray

Barcelona → Toulon → Alcudia → Barcelona

May 12, 2027 · 9 nights

$5,600 suite · $622/night

8% below typical · 3-month low
Celebrity Cruises

Celebrity Constellation

Barcelona → Valencia → Messina → Civitavecchia (Rome)

May 24, 2027 · 11 nights

$1,304 interior · $119/night

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

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

May 30, 2027 · 7 nights

$1,756 interior · $251/night

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

Brilliance of the Seas

Barcelona → La Spezia → Zadar → Ravenna

May 8, 2027 · 7 nights

$774 interior · $111/night

10% below typical · Price trending down
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

May 9, 2027 · 7 nights

$2,046 oceanview · $292/night

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

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

May 16, 2027 · 7 nights

$1,099 interior · $157/night

8% below typical · 3-month low
Celebrity Cruises

Celebrity Equinox

Barcelona → Valletta → Katakolon → Civitavecchia (Rome)

May 1, 2027 · 10 nights

$1,693 oceanview · $169/night

15% below typical · 3-month low
Princess Cruises

Sun Princess

Barcelona → Marseille → Messina → Barcelona

May 23, 2027 · 21 nights

$5,793 suite · $276/night

11% below typical · 3-month low
Princess Cruises

Sun Princess

Barcelona → Ibiza → Messina → Barcelona

May 2, 2027 · 21 nights

$6,510 balcony · $310/night

9% below typical · 3-month low
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

May 28, 2027 · 7 nights

$2,606 suite · $372/night

29% below typical · 3-month low
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
Emerald Cruises

Emerald Sakara

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

May 2, 2027 · 11 nights

$7,911 oceanview · $719/night

20% below typical
Cunard Line

Queen Elizabeth

Barcelona → Messina → Ibiza → Barcelona

May 14, 2027 · 28 nights

$3,989 interior · $142/night

2% below typical

Browse by departure port