Windstar Cruises

Wind Surf

Barcelona → Palma de Mallorca → San José → Philipsburg

Oct 28, 2028 · 22 nights

$6,994 oceanview · $318/night

Cunard Line

Queen Elizabeth

Barcelona → Valencia → Port Canaveral → Miami

Oct 31, 2028 · 16 nights

$1,709 interior · $107/night

Cunard Line

Queen Elizabeth

Barcelona → Valencia → Road Town → Miami

Oct 31, 2028 · 30 nights

$3,424 interior · $114/night

Windstar Cruises

Wind Spirit

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

Nov 1, 2028 · 19 nights

$6,870 oceanview · $362/night

Viking Cruises

Viking Sea

Barcelona → Valencia → Philipsburg → San Juan

Nov 6, 2028 · 14 nights

$3,799 balcony · $271/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Bozcaada → Istanbul

Nov 6, 2028 · 19 nights

$7,699 balcony · $405/night

Viking Cruises

Viking Lyra

Barcelona → Marseille → Málaga → Barcelona

Nov 17, 2028 · 15 nights

$9,999 balcony · $667/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 → Kusadasi → Piraeus (Athens)

Nov 22, 2028 · 14 nights

$6,798 balcony · $486/night

Viking Cruises

Viking Saturn

Barcelona → Sète → Valencia → Barcelona

Nov 30, 2028 · 14 nights

$6,498 balcony · $464/night

Viking Cruises

Viking Vela

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

Dec 5, 2028 · 14 nights

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

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

Dec 16, 2028 · 14 nights

$5,998 balcony · $428/night

Viking Cruises

Viking Vega

Barcelona → Marseille → Málaga → Barcelona

Dec 23, 2028 · 15 nights

$8,999 balcony · $600/night

Viking Cruises

Viking Saturn

Barcelona → Sète → Valencia → Barcelona

Dec 28, 2028 · 14 nights

$5,998 balcony · $428/night

Viking Cruises

Viking Libra

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

Jan 3, 2029 · 14 nights

$5,798 balcony · $414/night

Viking Cruises

Viking Vega

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

Jan 7, 2029 · 14 nights

$5,898 balcony · $421/night

Viking Cruises

Viking Saturn

Barcelona → Cartagena → Alta → Tromsø

Jan 11, 2029 · 19 nights

$8,598 balcony · $453/night

Viking Cruises

Viking Vela

Barcelona → Marseille → Málaga → Barcelona

Jan 12, 2029 · 15 nights

$8,999 balcony · $600/night

Viking Cruises

Viking Lyra

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

Jan 23, 2029 · 14 nights

$6,398 balcony · $457/night

Browse by departure port