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

Viking Cruises

Viking Libra

Barcelona → Sète → Florence → Civitavecchia (Rome)

Nov 22, 2028 · 7 nights

$3,499 balcony · $500/night

Viking Cruises

Viking Libra

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

Nov 22, 2028 · 14 nights

$6,798 balcony · $486/night

Viking Cruises

Viking Saturn

Barcelona → Sète → Florence → Civitavecchia (Rome)

Nov 30, 2028 · 7 nights

$3,299 balcony · $471/night

Viking Cruises

Viking Saturn

Barcelona → Sète → Valencia → Barcelona

Nov 30, 2028 · 14 nights

$6,498 balcony · $464/night

Viking Cruises

Viking Lyra

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 2, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Mira

Barcelona → Marseille → Split → Fusina (Venice)

Dec 3, 2028 · 12 nights

$5,999 balcony · $500/night

Royal Caribbean International

Rhapsody of the Seas

Barcelona → Valletta → Heraklion → Piraeus (Athens)

Dec 3, 2028 · 11 nights

$1,371 interior · $125/night

Viking Cruises

Viking Vela

Barcelona → Sète → Florence → Civitavecchia (Rome)

Dec 5, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Vela

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

Dec 5, 2028 · 14 nights

$5,998 balcony · $428/night

Silversea Cruises

Silver Dawn

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

Dec 5, 2028 · 9 nights

$4,600 suite · $511/night

Viking Cruises

Viking Astrea

Barcelona → Sète → Florence → Civitavecchia (Rome)

Dec 6, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Astrea

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

Dec 6, 2028 · 14 nights

$5,998 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 Lyra

Barcelona → Sète → Florence → Civitavecchia (Rome)

Dec 16, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Lyra

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

Dec 16, 2028 · 14 nights

$5,998 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

Browse by departure port