Princess Cruises

Sun Princess

Barcelona → Marseille → Mykonos → Piraeus (Athens)

May 23, 2027 · 14 nights

$4,212 suite · $301/night

8% below typical
Celebrity Cruises

Celebrity Equinox

Barcelona → Cadiz → Tangier → Barcelona

May 20, 2027 · 9 nights

$1,524 oceanview · $169/night

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

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

May 2, 2027 · 7 nights

$744 interior · $106/night

Silversea Cruises

Silver Ray

Barcelona → Palamós → Alcudia → Barcelona

May 2, 2027 · 10 nights

$5,800 suite · $580/night

2% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

May 3, 2027 · 7 nights

$700 interior · $100/night

Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

May 4, 2027 · 15 nights

$12,499 balcony · $833/night

4% below typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

May 6, 2027 · 7 nights

$1,097 interior · $157/night

3% below typical
Virgin Voyages

Scarlet Lady

Barcelona → Ajaccio, Corsica → Mykonos → Piraeus (Athens)

May 8, 2027 · 8 nights

$1,672 interior · $209/night

5% below typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

May 9, 2027 · 7 nights

$744 interior · $106/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Málaga → Pauillac → Southampton

May 11, 2027 · 14 nights

$16,599 suite · $1,186/night

Regent Seven Seas Cruises

Seven Seas Grandeur

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

May 15, 2027 · 10 nights

$13,849 suite · $1,385/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

May 16, 2027 · 7 nights

$744 interior · $106/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

May 21, 2027 · 7 nights

$1,106 interior · $158/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

May 23, 2027 · 7 nights

$2,346 balcony · $335/night

1% below typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

May 23, 2027 · 7 nights

$744 interior · $106/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → Mykonos → Piraeus (Athens)

May 2, 2027 · 14 nights

$2,780 interior · $199/night

1% below typical
Costa Cruises

Costa Serena

Barcelona → Alicante → Cartagena → Tarragona

May 5, 2027 · 9 nights

$910 interior · $101/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Palamós → Rovinj → Fusina (Venice)

May 15, 2027 · 18 nights

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

Viking Cruises

Viking Star

Barcelona → Marseille → Fusina (Venice) → Chioggia

May 19, 2027 · 12 nights

$8,999 balcony · $750/night

Browse by departure port