MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 23, 2027 · 7 nights

$1,681 balcony · $240/night

Viking Cruises

Viking Neptune

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

Oct 23, 2027 · 7 nights

$4,299 balcony · $614/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 24, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 26, 2027 · 7 nights

$1,366 balcony · $195/night

Holland America

Rotterdam

Barcelona → Palma de Mallorca → Kotor → Piraeus (Athens)

Oct 27, 2027 · 11 nights

$1,629 interior · $148/night

Holland America

Rotterdam

Barcelona → Palma de Mallorca → Rhodes → Piraeus (Athens)

Oct 27, 2027 · 21 nights

$2,974 interior · $142/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Oct 28, 2027 · 7 nights

$982 interior · $140/night

Oceania Cruises

Oceania Allura

Barcelona → Civitavecchia (Rome) → Split → Trieste

Oct 29, 2027 · 9 nights

$3,799 balcony · $422/night

4% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 29, 2027 · 7 nights

$1,706 balcony · $244/night

1% below typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Oct 31, 2027 · 7 nights

$980 interior · $140/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Palma de Mallorca → Barcelona

Nov 4, 2027 · 9 nights

$1,280 interior · $142/night

Viking Cruises

Viking Star

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

Nov 6, 2027 · 7 nights

$3,799 balcony · $543/night

Viking Cruises

Viking Star

Barcelona → Sète → Valencia → Barcelona

Nov 6, 2027 · 14 nights

$7,598 balcony · $543/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → Cartagena → Málaga

Nov 8, 2027 · 7 nights

$3,575 suite · $511/night

2% below typical
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Nov 9, 2027 · 7 nights

$886 interior · $127/night

Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

Nov 10, 2027 · 4 nights

$504 interior · $126/night

Viking Cruises

Viking Sky

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Nov 11, 2027 · 7 nights

$3,999 balcony · $571/night

Windstar Cruises

Star Legend

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Nov 12, 2027 · 8 nights

$2,830 oceanview · $354/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 13, 2027 · 7 nights

$689 interior · $98/night

Regent Seven Seas Cruises

Seven Seas Voyager

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

Nov 13, 2027 · 7 nights

$5,599 suite · $800/night

Browse by departure port