Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Dec 19, 2027 · 15 nights

$8,999 balcony · $600/night

Oceania Cruises

Oceania Allura

Barcelona → Cartagena → Salerno → Civitavecchia (Rome)

Dec 20, 2027 · 14 nights

$5,749 · $411/night

MSC Cruises

MSC Euribia

Naples → Palermo → Genoa → Naples

Dec 21, 2027 · 7 nights

$1,349 balcony · $193/night

3% below typical
Costa Cruises

Costa Pacifica

Marseille → Savona → Barcelona → Marseille

Dec 21, 2027 · 11 nights

$1,947 · $177/night

Viking Cruises

Viking Libra

Barcelona → Valencia → Naples → Civitavecchia (Rome)

Dec 22, 2027 · 7 nights

$2,799 · $400/night

Viking Cruises

Viking Neptune

Barcelona → Sète → Valencia → Barcelona

Dec 22, 2027 · 14 nights

$5,598 balcony · $400/night

Viking Cruises

Viking Libra

Barcelona → Valencia → Sète → Barcelona

Dec 22, 2027 · 14 nights

$5,698 balcony · $407/night

Costa Cruises

Costa Pacifica

Naples → Palermo → Savona → Naples

Dec 23, 2027 · 11 nights

$1,937 · $176/night

Costa Cruises

Costa Pacifica

Palermo → La Goulette (Tunis) → Naples → Palermo

Dec 24, 2027 · 11 nights

$1,939 · $176/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 25, 2027 · 7 nights

$1,329 interior · $190/night

MSC Cruises

MSC Euribia

Marseille → Genoa → Barcelona → Marseille

Dec 26, 2027 · 7 nights

$1,519 balcony · $217/night

3% below typical
MSC Cruises

MSC Fantasia

Marseille → Genoa → Barcelona → Marseille

Dec 26, 2027 · 7 nights

$1,611 · $230/night

MSC Cruises

MSC Fantasia

Genoa → Naples → Marseille → Genoa

Dec 27, 2027 · 7 nights

$1,626 · $232/night

Viking Cruises

Viking Astrea

Civitavecchia (Rome) → Salerno → Valencia → Barcelona

Dec 27, 2027 · 7 nights

$2,999 · $428/night

MSC Cruises

MSC Fantasia

Naples → Palermo → Genoa → Naples

Dec 28, 2027 · 7 nights

$1,611 · $230/night

MSC Cruises

MSC Fantasia

Palermo → La Goulette (Tunis) → Naples → Palermo

Dec 29, 2027 · 7 nights

$1,661 · $237/night

Viking Cruises

Viking Neptune

Civitavecchia (Rome) → Salerno → Valencia → Barcelona

Dec 29, 2027 · 7 nights

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

Barcelona → Sète → Valencia → Barcelona

Dec 20, 2027 · 14 nights

$5,798 balcony · $414/night

4% above typical
Costa Cruises

Costa Pacifica

Barcelona → Marseille → Alicante → Barcelona

Dec 20, 2027 · 11 nights

$1,919 · $174/night

Browse by departure port