Oceania Cruises

Oceania Allura

Barcelona → Cartagena → Salerno → Civitavecchia (Rome)

Dec 20, 2027 · 14 nights

$5,749 balcony · $411/night

Viking Cruises

Viking Vela

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

Dec 21, 2027 · 14 nights

$4,998 balcony · $357/night

Viking Cruises

Viking Libra

Barcelona → Valencia → Sète → Barcelona

Dec 22, 2027 · 14 nights

$5,698 balcony · $407/night

Viking Cruises

Viking Libra

Barcelona → Marseille → Málaga → Barcelona

Jan 5, 2028 · 15 nights

$8,999 balcony · $600/night

Viking Cruises

Viking Saturn

Piraeus (Athens) → Kusadasi → Valencia → Barcelona

Jan 6, 2028 · 14 nights

$6,098 balcony · $436/night

Viking Cruises

Viking Mira

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

Jan 12, 2028 · 14 nights

$5,998 balcony · $428/night

Holland America

Nieuw Statendam

Barcelona → Valencia → Rhodes → Piraeus (Athens)

Jan 16, 2028 · 20 nights

$2,269 interior · $113/night

Oceania Cruises

Oceania Allura

Barcelona → Palma de Mallorca → Salerno → Civitavecchia (Rome)

Jan 17, 2028 · 14 nights

$5,599 balcony · $400/night

Viking Cruises

Viking Libra

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

Jan 20, 2028 · 14 nights

$6,298 balcony · $450/night

Azamara Cruises

Azamara Journey

Lisbon → Portimão → Volos → Piraeus (Athens)

Jan 22, 2028 · 24 nights

$6,949 interior · $290/night

Azamara Cruises

Azamara Journey

Lisbon → Portimão → Palamós → Barcelona

Jan 22, 2028 · 49 nights

$14,259 interior · $291/night

Windstar Cruises

Star Explorer

Barcelona → Nice → Zadar → Venice

Jan 22, 2028 · 15 nights

$4,559 suite · $304/night

Viking Cruises

Viking Vela

Istanbul → Çanakkale → Sète → Barcelona

Jan 25, 2028 · 21 nights

$9,897 balcony · $471/night

Viking Cruises

Viking Vela

Istanbul → Çanakkale → Cadiz → Lisbon

Jan 25, 2028 · 28 nights

$13,696 balcony · $489/night

Viking Cruises

Viking Mira

Barcelona → Marseille → Málaga → Barcelona

Jan 26, 2028 · 15 nights

$9,999 balcony · $667/night

Viking Cruises

Viking Vela

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

Feb 1, 2028 · 14 nights

$6,598 balcony · $471/night

Viking Cruises

Viking Vela

Piraeus (Athens) → Kusadasi → Cadiz → Lisbon

Feb 1, 2028 · 21 nights

$10,397 balcony · $495/night

Viking Cruises

Viking Libra

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

Feb 3, 2028 · 14 nights

$6,598 balcony · $471/night

Viking Cruises

Viking Saturn

Barcelona → Marseille → Málaga → Barcelona

Feb 4, 2028 · 15 nights

$10,499 balcony · $700/night

Viking Cruises

Viking Vela

Civitavecchia (Rome) → Florence → Cadiz → Lisbon

Feb 8, 2028 · 14 nights

$7,098 balcony · $507/night

Browse by departure port