MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 19, 2027 · 7 nights

$1,360 interior · $194/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Dec 19, 2027 · 7 nights

$1,256 interior · $179/night

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 balcony · $411/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

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 Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 28, 2027 · 10 nights

$2,652 oceanview · $265/night

Viking Cruises

Viking Saturn

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

Dec 23, 2027 · 14 nights

$5,098 balcony · $364/night

Phoenix Reisen

MS Aurelia

Barcelona → Valencia → San Juan → Miami

Dec 28, 2027 · 21 nights

$8,399 balcony · $400/night

2% above typical
Oceania Cruises

Oceania Aurelia

Barcelona → Valencia → San Juan → Miami

Dec 28, 2027 · 21 nights

$8,399 balcony · $400/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Cartagena → Hamilton → Miami

Dec 5, 2027 · 14 nights

$6,399 suite · $457/night

Phoenix Reisen

MS Aurelia

Barcelona → Valencia → Cadiz → Lisbon

Dec 28, 2027 · 7 nights

$2,749 oceanview · $393/night

Oceania Cruises

Oceania Aurelia

Barcelona → Valencia → Seville → Lisbon

Dec 28, 2027 · 7 nights

$2,749 oceanview · $393/night

Viking Cruises

Viking Star

Barcelona → Palamós → Valencia → Barcelona

Dec 5, 2027 · 14 nights

$6,198 balcony · $443/night

2% above typical

Browse by departure port