Le Austral

Barcelona → Palma de Mallorca → Portimão → Lisbon

May 1, 2027 · 7 nights

No pricing

Ponant Cruises

Le Boreal

Barcelona → Sète → Saint-Tropez → Nice

May 2, 2027 · 5 nights

No pricing

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Heraklion → Piraeus (Athens)

May 12, 2027 · 9 nights

No pricing

Costa Cruises

Costa Toscana

Barcelona → Formentera Island → Ibiza → Palermo

May 24, 2027 · 3 nights

$477 · $159/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Valletta → Civitavecchia (Rome)

Aug 8, 2027 · 9 nights

No pricing

Emerald Cruises

Emerald Sakara

Barcelona → Collioure → Portofino → Nice

Aug 14, 2027 · 7 nights

$8,772 · $1,253/night

Oceania Cruises

Oceania Nautica

Barcelona → Palma de Mallorca → Portimão → Lisbon

Aug 15, 2027 · 11 nights

No pricing

Princess Cruises

Sun Princess

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

Sep 5, 2027 · 14 nights

$2,748 · $196/night

Viking Cruises

Viking Jupiter

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Sep 11, 2027 · 7 nights

No pricing

Costa Cruises

Costa Diadema

Barcelona → Alicante

Oct 3, 2027 · 1 night

No pricing

Costa Cruises

Costa Serena

Barcelona → Marseille → Savona → Valencia

Oct 5, 2027 · 4 nights

$563 · $141/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 5, 2027 · 7 nights

No pricing

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 6, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 12, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 19, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 26, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 3, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 10, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 17, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 24, 2027 · 7 nights

No pricing

Browse by departure port