Viking Cruises

Viking Lyra

Barcelona → Marseille → Málaga → Barcelona

Nov 17, 2028 · 15 nights

$9,999 balcony · $667/night

Silversea Cruises

Silver Nova

Barcelona → Palamós → Tangier → Lisbon

Nov 18, 2028 · 9 nights

$5,700 suite · $633/night

Viking Cruises

Viking Vela

Barcelona → Marseille → Málaga → Barcelona

Nov 20, 2028 · 15 nights

$9,799 balcony · $653/night

Silversea Cruises

Silver Dawn

Lisbon → Lanzarote → Málaga → Barcelona

Nov 21, 2028 · 14 nights

$7,000 suite · $500/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Cadiz → Málaga → Barcelona

Nov 29, 2028 · 12 nights

$1,125 interior · $94/night

4% below typical
Viking Cruises

Viking Lyra

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 2, 2028 · 7 nights

$2,999 balcony · $428/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

Viking Cruises

Viking Libra

Barcelona → Palma de Mallorca → Tangier → Lisbon

Dec 20, 2028 · 7 nights

$2,999 balcony · $428/night

Silversea Cruises

Silver Dawn

Barcelona → Valencia → Tangier → Barcelona

Dec 22, 2028 · 14 nights

$7,100 suite · $507/night

Viking Cruises

Viking Vega

Barcelona → Marseille → Málaga → Barcelona

Dec 23, 2028 · 15 nights

$8,999 balcony · $600/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

Viking Cruises

Viking Libra

Lisbon → Cadiz → Kusadasi → Piraeus (Athens)

Dec 27, 2028 · 21 nights

$8,797 balcony · $419/night

Viking Cruises

Viking Astrea

Istanbul → Çanakkale → Cadiz → Lisbon

Dec 27, 2028 · 28 nights

$11,996 balcony · $428/night

Viking Cruises

Viking Libra

Lisbon → Cadiz → Çanakkale → Istanbul

Dec 27, 2028 · 28 nights

$11,996 balcony · $428/night

Viking Cruises

Viking Astrea

Piraeus (Athens) → Kusadasi → Cadiz → Lisbon

Jan 3, 2029 · 21 nights

$8,997 balcony · $428/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Cadiz → Málaga → Barcelona

Jan 4, 2029 · 12 nights

$1,324 oceanview · $110/night

4% below typical

Browse by departure port