Celebrity Cruises

Celebrity Equinox

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

Aug 21, 2027 · 10 nights

$1,996 balcony · $200/night

2% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Sep 17, 2027 · 7 nights

$1,856 balcony · $265/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → Marseille → Barcelona

Sep 20, 2027 · 14 nights

$10,385 suite · $742/night

3% above typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Sep 24, 2027 · 7 nights

$1,786 balcony · $255/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → Mykonos → Piraeus (Athens)

Sep 26, 2027 · 14 nights

$2,893 interior · $207/night

1% above typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → Messina → Barcelona

Sep 26, 2027 · 21 nights

$4,229 interior · $201/night

1% above typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 3, 2027 · 7 nights

$1,816 oceanview · $259/night

5% below typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Oct 17, 2027 · 7 nights

$2,349 suite · $336/night

2% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 22, 2027 · 7 nights

$1,706 balcony · $244/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palamós → Palma de Mallorca → Barcelona

Nov 13, 2027 · 15 nights

$11,449 suite · $763/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Genoa → Barcelona

Nov 22, 2027 · 4 nights

$726 balcony · $182/night

Phoenix Reisen

MS Aurelia

Barcelona → Valencia → Cadiz → Lisbon

Dec 28, 2027 · 7 nights

$2,749 oceanview · $393/night

Oceania Cruises

Oceania Aurelia

Barcelona → Valencia → Seville → Lisbon

Dec 28, 2027 · 7 nights

$2,749 oceanview · $393/night

Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Apr 17, 2028 · 7 nights

$1,309 balcony · $187/night

Holland America

Nieuw Amsterdam

Barcelona → Alicante → Gibraltar → Barcelona

Apr 20, 2028 · 14 nights

$2,679 interior · $191/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Naples → Palma de Mallorca → Barcelona

May 8, 2028 · 10 nights

$1,584 interior · $158/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

May 14, 2028 · 7 nights

$1,204 oceanview · $172/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Cagliari → Barcelona

Jul 8, 2028 · 7 nights

$2,022 balcony · $289/night

1% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Jul 29, 2028 · 7 nights

$1,923 balcony · $275/night

1% above typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Aug 19, 2028 · 10 nights

$1,646 oceanview · $165/night

4% above typical

Browse by departure port