Windstar Cruises

Wind Spirit

Barcelona → Palma de Mallorca → Tangier → Málaga

Nov 1, 2028 · 9 nights

$4,448 oceanview · $494/night

Windstar Cruises

Wind Spirit

Barcelona → Palma de Mallorca → Tarragona → Santa Cruz de Tenerife

Nov 1, 2028 · 19 nights

$6,870 oceanview · $362/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Bozcaada → Istanbul

Nov 6, 2028 · 19 nights

$7,699 balcony · $405/night

Windstar Cruises

Star Legend

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Nov 7, 2028 · 8 nights

$3,110 oceanview · $389/night

Silversea Cruises

Silver Dawn

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Nov 10, 2028 · 11 nights

$6,000 suite · $545/night

Silversea Cruises

Silver Nova

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

Nov 10, 2028 · 8 nights

$5,000 suite · $625/night

Silversea Cruises

Silver Nova

Barcelona → Palamós → Tangier → Lisbon

Nov 18, 2028 · 9 nights

$5,700 suite · $633/night

Viking Cruises

Viking Lyra

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 2, 2028 · 7 nights

$2,999 balcony · $428/night

Oceania Cruises

Oceania Allura

Piraeus (Athens) → Dubrovnik → Valencia → Barcelona

Dec 4, 2028 · 14 nights

$4,999 balcony · $357/night

Silversea Cruises

Silver Dawn

Barcelona → Palamós → Naples → Civitavecchia (Rome)

Dec 5, 2028 · 9 nights

$4,600 suite · $511/night

Viking Cruises

Viking Lyra

Lisbon → Cadiz → Palma de Mallorca → Barcelona

Dec 9, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Lyra

Lisbon → Cadiz → Florence → Civitavecchia (Rome)

Dec 9, 2028 · 14 nights

$5,998 balcony · $428/night

Viking Cruises

Viking Lyra

Lisbon → Cadiz → Kusadasi → Piraeus (Athens)

Dec 9, 2028 · 21 nights

$8,997 balcony · $428/night

Viking Cruises

Viking Saturn

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 14, 2028 · 7 nights

$2,999 balcony · $428/night

Silversea Cruises

Silver Dawn

Civitavecchia (Rome) → Livorno → Rosas → Barcelona

Dec 14, 2028 · 8 nights

$4,500 suite · $563/night

Viking Cruises

Viking Libra

Barcelona → Palma de Mallorca → Tangier → Lisbon

Dec 20, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Saturn

Lisbon → Cadiz → Palma de Mallorca → Barcelona

Dec 21, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Saturn

Lisbon → Cadiz → Florence → Civitavecchia (Rome)

Dec 21, 2028 · 14 nights

$5,998 balcony · $428/night

Viking Cruises

Viking Libra

Lisbon → Cadiz → Palma de Mallorca → Barcelona

Dec 27, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Libra

Lisbon → Cadiz → Florence → Civitavecchia (Rome)

Dec 27, 2028 · 14 nights

$5,798 balcony · $414/night

Browse by departure port