Viking Cruises

Viking Mira

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

Oct 10, 2027 · 21 nights

$17,097 balcony · $814/night

4% above typical
Costa Cruises

Costa Favolosa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 13, 2027 · 14 nights

$2,092 oceanview · $149/night

4% above typical
MSC Cruises

MSC Magnifica

Barcelona → Santa Cruz de Tenerife → Marseille → Barcelona

Jan 7, 2028 · 115 nights

$19,709 interior · $171/night

Princess Cruises

Sun Princess

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

Mar 5, 2028 · 14 nights

$2,150 interior · $154/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

Princess Cruises

Sun Princess

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

Aug 20, 2028 · 21 nights

$3,410 interior · $162/night

Princess Cruises

Sun Princess

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

Oct 1, 2028 · 14 nights

$2,279 interior · $163/night

Explora Journeys

Explora VI

Barcelona → Ibiza → Rijeka → Fusina (Venice)

Oct 9, 2028 · 14 nights

$8,485 suite · $606/night

1% above typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Cartagena → Fort Lauderdale

Nov 10, 2026 · 14 nights

$1,370 oceanview · $98/night

Regent Seven Seas Cruises

Seven Seas Navigator

Barcelona → Valencia → Valletta → Civitavecchia (Rome)

Dec 7, 2026 · 14 nights

$9,799 suite · $700/night

Viking Cruises

Viking Saturn

Barcelona → Marseille → Cadiz → Barcelona

Dec 12, 2026 · 15 nights

$9,399 balcony · $627/night

Viking Cruises

Viking Libra

Barcelona → Marseille → Málaga → Barcelona

Dec 27, 2026 · 15 nights

$10,399 suite · $693/night

Viking Cruises

Viking Vela

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

Jan 28, 2027 · 14 nights

$6,998 balcony · $500/night

3% above typical
Azamara Cruises

Azamara Onward

Barcelona → Marseille → Chania → Piraeus (Athens)

Mar 13, 2027 · 21 nights

$9,259 balcony · $441/night

5% above typical
Viking Cruises

Viking Star

Barcelona → Sète → Fusina (Venice) → Chioggia

Mar 23, 2027 · 14 nights

$8,598 balcony · $614/night

4% above typical
Cunard Line

Queen Elizabeth

Barcelona → Strait of Messina → Sorrento → Civitavecchia (Rome)

May 14, 2027 · 14 nights

$2,042 interior · $146/night

Viking Cruises

Viking Sea

Barcelona → Valencia → Dún Laoghaire → Reykjavík

Jun 14, 2027 · 14 nights

$5,599 balcony · $400/night

4% above typical
Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Jun 30, 2027 · 15 nights

$9,799 balcony · $653/night

2% above typical
Viking Cruises

Viking Neptune

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

Jul 3, 2027 · 14 nights

$8,798 balcony · $628/night

Browse by departure port