Celebrity Cruises

Celebrity Eclipse

Barcelona → Naples → Palma de Mallorca → Barcelona

May 8 · 10 nights

About average

$1,605 inside · $161/night

Silversea Cruises

Silver Spirit

Barcelona → Valencia → Guernsey → Southampton

May 3 · 15 nights

Good value

$23,300 suite · $1,553/night

10% below typical · 6-month low
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Tangier → Barcelona

May 18 · 9 nights

About average

$1,601 inside · $178/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Valletta → Salerno → Civitavecchia (Rome)

May 27 · 10 nights

About average

$1,822 inside · $182/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimão → Lisbon

May 3 · 9 nights

About average

$6,352 balcony · $706/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Le Havre → Southampton

May 3 · 21 nights

About average

$14,900 balcony · $710/night

Explora Journeys

Explora II

Barcelona → Ibiza → Sorrento → Civitavecchia (Rome)

May 8 · 7 nights

About average

$4,585 suite · $655/night

Explora Journeys

Explora II

Barcelona → Palma de Mallorca → Civitavecchia (Rome) → Monte-Carlo

May 22 · 9 nights

About average

$5,915 suite · $657/night

Princess Cruises

Sun Princess

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

May 28 · 7 nights

About average

$1,229 inside · $176/night

Norwegian Cruise Line

Norwegian Jewel

Barcelona → Southampton

May 8 · 11 nights

About average

$2,029 inside · $184/night

Regent Seven Seas Cruises

Seven Seas Mariner

Barcelona → Palamós → Cadiz → Lisbon

May 30 · 10 nights

About average

$8,560 balcony · $856/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

May 5 · 7 nights

About average

$1,396 inside · $199/night

Regent Seven Seas Cruises

Seven Seas Mariner

Barcelona → Palamós → Aberdeen → IJmuiden/Velsen

May 30 · 101 nights

About average

$81,141 balcony · $803/night

Vista

Barcelona → Alicante → Le Havre → Southampton

May 7 · 12 nights

About average

$5,699 oceanview · $475/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona ↔

May 1 · 9 nights

About average

$1,649 inside · $183/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 7 · 7 nights

About average

$1,243 inside · $178/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Tangier → Palma de Mallorca → Barcelona

May 1 · 11 nights

About average

$2,317 inside · $211/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

May 22 · 11 nights

About average

$2,607 inside · $237/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Civitavecchia (Rome)

May 10 · 10 nights

About average

$1,849 inside · $185/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

May 12 · 10 nights

About average

$2,220 inside · $222/night

Browse by departure port