Viking Cruises

Viking Star

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

Dec 5, 2027 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Astrea

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 6, 2027 · 7 nights

$3,099 balcony · $443/night

Viking Cruises

Viking Saturn

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 9, 2027 · 7 nights

$3,099 balcony · $443/night

Viking Cruises

Viking Vesta

Barcelona → Funchal, Madeira → Philipsburg → Fort Lauderdale

Dec 14, 2027 · 13 nights

$2,699 balcony · $208/night

Viking Cruises

Viking Mira

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

Dec 15, 2027 · 7 nights

$2,799 balcony · $400/night

Viking Cruises

Viking Mira

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

Dec 15, 2027 · 14 nights

$4,998 balcony · $357/night

Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Dec 19, 2027 · 15 nights

$8,999 balcony · $600/night

Viking Cruises

Viking Astrea

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

Dec 20, 2027 · 7 nights

$2,799 balcony · $400/night

Viking Cruises

Viking Libra

Barcelona → Valencia → Naples → Civitavecchia (Rome)

Dec 22, 2027 · 7 nights

$2,799 balcony · $400/night

3% below typical
Viking Cruises

Viking Neptune

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

Dec 22, 2027 · 7 nights

$2,799 balcony · $400/night

Viking Cruises

Viking Libra

Barcelona → Valencia → Sète → Barcelona

Dec 22, 2027 · 14 nights

$5,698 balcony · $407/night

Viking Cruises

Viking Saturn

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

Dec 23, 2027 · 7 nights

$2,799 balcony · $400/night

Viking Cruises

Viking Saturn

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

Dec 23, 2027 · 14 nights

$5,098 balcony · $364/night

Viking Cruises

Viking Star

Barcelona → Palamós → Valencia → Barcelona

Dec 5, 2027 · 14 nights

$6,198 balcony · $443/night

2% above typical
Viking Cruises

Viking Mira

Barcelona → Sète → Çanakkale → Istanbul

Dec 15, 2027 · 21 nights

$8,997 balcony · $428/night

3% above typical
Viking Cruises

Viking Astrea

Barcelona → Sète → Valencia → Barcelona

Dec 20, 2027 · 14 nights

$5,798 balcony · $414/night

4% above typical
Viking Cruises

Viking Neptune

Barcelona → Sète → Valencia → Barcelona

Dec 22, 2027 · 14 nights

$5,798 balcony · $414/night

4% above typical
Viking Cruises

Viking Mira

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 1, 2027 · 7 nights

$3,299 balcony · $471/night

5% above typical · Price trending up

Browse by departure port