Viking Cruises

Viking Jupiter

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

Jul 21, 2027 · 21 nights

$13,397 balcony · $638/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Messina → Mykonos → Piraeus (Athens)

Jul 17, 2027 · 7 nights

$1,249 interior · $178/night

6% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Jul 3, 2027 · 7 nights

$1,624 interior · $232/night

Oceania Cruises

Oceania Allura

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

Jul 9, 2027 · 8 nights

$4,000 balcony · $500/night

Explora Journeys

Explora I

Barcelona → Ibiza → Palma de Mallorca → Barcelona

Jul 12, 2027 · 14 nights

$11,060 suite · $790/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Jul 24, 2027 · 10 nights

$1,770 balcony · $177/night

7% below typical
MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 24, 2027 · 7 nights

$1,976 balcony · $282/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → La Ciotat → Barcelona

Jul 26, 2027 · 14 nights

$9,785 suite · $699/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 27, 2027 · 7 nights

$1,736 balcony · $248/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 3, 2027 · 7 nights

$1,324 interior · $189/night

Viking Cruises

Viking Neptune

Barcelona → Sète → Šibenik → Fusina (Venice)

Jul 3, 2027 · 14 nights

$8,798 balcony · $628/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jul 4, 2027 · 7 nights

$1,402 interior · $200/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 13, 2027 · 7 nights

$1,278 interior · $183/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Çeşme → Istanbul

Jul 15, 2027 · 37 nights

$38,763 suite · $1,048/night

4% above typical
Viking Cruises

Viking Star

Barcelona → Marseille → Split → Fusina (Venice)

Jul 15, 2027 · 12 nights

$6,799 balcony · $567/night

1% above typical
Viking Cruises

Viking Jupiter

Barcelona → Sète → Šibenik → Fusina (Venice)

Jul 21, 2027 · 14 nights

$8,898 balcony · $636/night

1% above typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jul 23, 2027 · 7 nights

$2,072 balcony · $296/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jul 25, 2027 · 7 nights

$2,157 interior · $308/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jul 18, 2027 · 7 nights

$2,178 interior · $311/night

4% below typical · Price trending down
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 25, 2027 · 7 nights

$1,294 interior · $185/night

4% above typical

Browse by departure port