Princess Cruises

Enchanted Princess

Barcelona → Marseille → Kusadasi → Piraeus (Athens)

Sep 5, 2028 · 32 nights

$5,304 interior · $166/night

Explora Journeys

Explora VI

Barcelona → Ibiza → Rijeka → Fusina (Venice)

Sep 11, 2028 · 14 nights

$9,200 suite · $657/night

Viking Cruises

Viking Sky

Barcelona → Sète → Šibenik → Fusina (Venice)

Sep 11, 2028 · 14 nights

$11,098 balcony · $793/night

Viking Cruises

Viking Jupiter

Barcelona → Sète → Šibenik → Fusina (Venice)

Sep 30, 2028 · 14 nights

$10,798 balcony · $771/night

Princess Cruises

Sun Princess

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

Oct 1, 2028 · 24 nights

$4,039 interior · $168/night

Viking Cruises

Viking Lyra

Barcelona → Sète → Katakolon → Piraeus (Athens)

Jan 23, 2029 · 21 nights

$10,097 balcony · $481/night

2% above typical
Viking Cruises

Viking Lyra

Barcelona → Sète → Çanakkale → Istanbul

Jan 23, 2029 · 28 nights

$13,596 balcony · $486/night

1% above typical
MSC Cruises

MSC World Europa

Barcelona → Lanzarote → Fort-de-France → Pointe-à-Pitre

Nov 18, 2026 · 18 nights

$729 interior · $41/night

4% below typical
Azamara Cruises

Azamara Onward

Barcelona → Marseille → Chania → Piraeus (Athens)

Nov 28, 2026 · 14 nights

$4,169 oceanview · $298/night

Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Road Town → La Romana

Dec 6, 2026 · 21 nights

$1,875 interior · $89/night

Viking Cruises

Viking Saturn

Barcelona → Marseille → Málaga → Barcelona

Jan 24, 2027 · 15 nights

$8,499 balcony · $567/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Honfleur → Southampton

Apr 18, 2027 · 22 nights

$20,649 suite · $939/night

1% below typical
Windstar Cruises

Star Explorer

Barcelona → Valencia → Bilbao → Bordeaux

May 5, 2027 · 16 nights

$12,846 suite · $803/night

Holland America

Oosterdam

Barcelona → Málaga → Kusadasi → Piraeus (Athens)

May 25, 2027 · 18 nights

$3,159 interior · $176/night

Holland America

Oosterdam

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Jun 5, 2027 · 14 nights

$2,569 interior · $184/night

Azamara Cruises

Azamara Onward

Barcelona → Marseille → Chania → Piraeus (Athens)

Jun 8, 2027 · 21 nights

$9,709 interior · $462/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → La Ciotat → Barcelona

Jun 28, 2027 · 14 nights

$10,290 suite · $735/night

Explora Journeys

Explora I

Barcelona → Ibiza → Palma de Mallorca → Barcelona

Jul 12, 2027 · 14 nights

$11,060 suite · $790/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → La Ciotat → Barcelona

Jul 26, 2027 · 14 nights

$9,785 suite · $699/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → Marseille → Barcelona

Sep 20, 2027 · 14 nights

$10,385 suite · $742/night

3% above typical

Browse by departure port