MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Nov 21, 2027 · 7 nights

$896 interior · $128/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Nov 21, 2027 · 7 nights

$1,010 interior · $144/night

Viking Cruises

Viking Astrea

Barcelona → Marseille → Málaga → Barcelona

Nov 21, 2027 · 15 nights

$9,999 balcony · $667/night

Windstar Cruises

Star Explorer

Barcelona → Valencia → Zadar → Venice

Nov 26, 2027 · 24 nights

$7,289 suite · $304/night

2% below typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 27, 2027 · 7 nights

$689 · $98/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Nov 28, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Tarragona

Nov 28, 2027 · 7 nights

$909 · $130/night

Holland America

Oosterdam

Barcelona → Cartagena → Cadiz → Fort Lauderdale

Nov 28, 2027 · 13 nights

$934 · $72/night

Viking Cruises

Viking Vela

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

Nov 30, 2027 · 7 nights

$2,999 balcony · $428/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 4, 2027 · 7 nights

$689 interior · $98/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 5, 2027 · 7 nights

$900 · $129/night

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

Holland America

Rotterdam

Barcelona → Valencia → Tangier → Fort Lauderdale

Dec 8, 2027 · 14 nights

$839 · $60/night

Viking Cruises

Viking Saturn

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 9, 2027 · 7 nights

$3,099 balcony · $443/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 11, 2027 · 7 nights

$689 interior · $98/night

Azamara Cruises

Azamara Journey

Barcelona → Valencia → Seville → Lisbon

Dec 11, 2027 · 8 nights

$2,089 interior · $261/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Dec 12, 2027 · 7 nights

$786 interior · $112/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 12, 2027 · 7 nights

$900 interior · $129/night

Viking Cruises

Viking Mira

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

Dec 15, 2027 · 7 nights

$2,799 balcony · $400/night

Browse by departure port