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 Saturn

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

Dec 23, 2027 · 7 nights

$2,799 balcony · $400/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 25, 2027 · 7 nights

$1,329 interior · $190/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Dec 26, 2027 · 7 nights

$1,726 interior · $247/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 26, 2027 · 7 nights

$1,840 interior · $263/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Jan 1, 2028 · 7 nights

$749 interior · $107/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Jan 2, 2028 · 7 nights

$846 interior · $121/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jan 2, 2028 · 7 nights

$920 interior · $131/night

Viking Cruises

Viking Astrea

Barcelona → Cartagena → Portsmouth → Tilbury

Jan 3, 2028 · 7 nights

$2,299 balcony · $328/night

Viking Cruises

Viking Star

Barcelona → Valencia → Salerno → Civitavecchia (Rome)

Jan 3, 2028 · 7 nights

$2,799 balcony · $400/night

Viking Cruises

Viking Vela

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

Jan 4, 2028 · 7 nights

$2,799 balcony · $400/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Jan 8, 2028 · 7 nights

$689 interior · $98/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Jan 9, 2028 · 7 nights

$786 interior · $112/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Palermo → Barcelona

Jan 9, 2028 · 6 nights

$1,021 balcony · $170/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Jan 15, 2028 · 7 nights

$689 interior · $98/night

MSC Cruises

MSC Fantasia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Jan 15, 2028 · 7 nights

$650 interior · $93/night

1% below typical
MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Jan 16, 2028 · 7 nights

$876 oceanview · $125/night

Viking Cruises

Viking Libra

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

Jan 20, 2028 · 7 nights

$2,999 balcony · $428/night

Browse by departure port