Celebrity Cruises

Celebrity Eclipse

Barcelona → Valletta → Salerno → Civitavecchia (Rome)

May 27, 2028 · 10 nights

$2,316 balcony · $232/night

3% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Tangier → Palma de Mallorca → Barcelona

May 1, 2028 · 11 nights

$2,575 oceanview · $234/night

1% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

May 12, 2028 · 10 nights

$2,145 interior · $215/night

1% above typical
SeaDream Yacht Club

SeaDream I

Barcelona → Palamós → Cannes → Nice

May 13, 2028 · 7 nights

$7,088 oceanview · $1,013/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Mykonos → Piraeus (Athens)

May 28, 2028 · 14 nights

$2,124 interior · $152/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Corfu (Kérkira) → Barcelona

May 28, 2028 · 21 nights

$3,173 interior · $151/night

Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 1, 2028 · 7 nights

$1,249 balcony · $178/night

2% above typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Tangier → Barcelona

May 18, 2028 · 9 nights

$2,034 balcony · $226/night

4% above typical
Viking Cruises

Viking Vela

Barcelona → Palamós → Šibenik → Fusina (Venice)

May 23, 2028 · 14 nights

$10,298 balcony · $736/night

Viking Cruises

Viking Vela

Barcelona → Palamós → Katakolon → Piraeus (Athens)

May 23, 2028 · 21 nights

$15,597 balcony · $743/night

Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

May 18, 2028 · 15 nights

$14,299 balcony · $953/night

2% above typical
Viking Cruises

Viking Vela

Barcelona → Palma de Mallorca → Cadiz → Lisbon

May 9, 2028 · 7 nights

$5,299 balcony · $757/night

6% above typical · Price trending up
Viking Cruises

Viking Jupiter

Barcelona → Palma de Mallorca → Cadiz → Lisbon

May 27, 2028 · 7 nights

$5,299 balcony · $757/night

6% above typical · Price trending up
Virgin Voyages

Scarlet Lady

Barcelona → Cannes → Mykonos → Piraeus (Athens)

May 4, 2028 · 10 nights

$2,790 balcony · $279/night

8% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 7, 2028 · 7 nights

$1,953 balcony · $279/night

8% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 21, 2028 · 7 nights

$1,953 balcony · $279/night

8% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Cannes → Palma de Mallorca → Barcelona

May 28, 2028 · 7 nights

$1,953 balcony · $279/night

8% above typical · Price trending up
Royal Caribbean International

Liberty of the Seas

Barcelona → Cartagena → Naples → Barcelona

May 6, 2028 · 8 nights

$1,278 interior · $160/night

10% above typical
Royal Caribbean International

Liberty of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

May 14, 2028 · 7 nights

$1,427 oceanview · $204/night

9% above typical
Royal Caribbean International

Liberty of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

May 21, 2028 · 7 nights

$1,427 oceanview · $204/night

9% above typical

Browse by departure port