Virgin Voyages

Resilient Lady

Barcelona → Nice → Palma de Mallorca → Barcelona

Sep 12, 2027 · 7 nights

$4,620 suite · $660/night

10% above typical
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 31, 2027 · 7 nights

$1,234 suite · $176/night

18% above typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 7, 2026 · 7 nights

$3,436 suite · $491/night

102% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Palermo → Civitavecchia (Rome)

Nov 22, 2026 · 5 nights

$591 oceanview · $118/night

21% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Civitavecchia (Rome) → Savona

Nov 22, 2026 · 6 nights

$693 oceanview · $115/night

20% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 28, 2026 · 7 nights

$3,705 suite · $529/night

22% above typical · Price trending up
MSC Cruises

MSC Seaview

Barcelona → Marseille → Ajaccio, Corsica → Barcelona

Nov 12, 2026 · 6 nights

No pricing

Viking Cruises

Viking Mira

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

Nov 25, 2026 · 7 nights

No pricing

Viking Cruises

Viking Vesta

Barcelona → Marseille → Florence → Civitavecchia (Rome)

Dec 30, 2026 · 7 nights

No pricing

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Civitavecchia (Rome) → Savona

Jan 4, 2027 · 5 nights

$715 · $143/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Mar 28, 2027 · 7 nights

No pricing

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Apr 4, 2027 · 7 nights

No pricing

Le Austral

Barcelona → Sète → Palma de Mallorca → Barcelona

Apr 24, 2027 · 7 nights

No pricing

MSC Cruises

MSC World Europa

Barcelona → Marseille → Civitavecchia (Rome) → Palma de Mallorca

Apr 24, 2027 · 6 nights

$2,739 · $457/night

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

Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jun 26, 2027 · 7 nights

$1,359 · $194/night

Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jul 17, 2027 · 7 nights

No pricing

Emerald Cruises

Emerald Sakara

Barcelona → Collioure → Portofino → Nice

Aug 14, 2027 · 7 nights

$8,772 · $1,253/night

Viking Cruises

Viking Jupiter

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Sep 11, 2027 · 7 nights

No pricing

Browse by departure port