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

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

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 Vesta

Barcelona → Funchal, Madeira → Philipsburg → Fort Lauderdale

Dec 8, 2028 · 13 nights

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

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 → Florence → Civitavecchia (Rome)

Dec 28, 2028 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Saturn

Barcelona → Sète → Valencia → Barcelona

Dec 28, 2028 · 14 nights

$5,998 balcony · $428/night

Viking Cruises

Viking Mira

Barcelona → Marseille → Split → Fusina (Venice)

Dec 29, 2028 · 12 nights

$5,999 balcony · $500/night

Browse by departure port