Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

May 30, 2027 · 7 nights

$1,533 oceanview · $219/night

Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

May 31, 2027 · 7 nights

$1,033 interior · $148/night

3% above typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

May 13, 2027 · 7 nights

$1,126 interior · $161/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

May 30, 2027 · 7 nights

$1,010 interior · $144/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

May 27, 2027 · 7 nights

$1,086 interior · $155/night

4% below typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 2, 2027 · 7 nights

$1,775 interior · $254/night

8% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

May 17, 2027 · 11 nights

$2,174 oceanview · $198/night

2% below typical · Price trending up
Cunard Line

Queen Elizabeth

Barcelona → Messina → Zadar → Trieste

May 14, 2027 · 21 nights

$3,429 oceanview · $163/night

2% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

May 23, 2027 · 7 nights

$1,181 interior · $169/night

Cunard Line

Queen Elizabeth

Barcelona → Strait of Messina → Dardanelles → Istanbul

May 14, 2027 · 7 nights

$1,127 interior · $161/night

Costa Cruises

Costa Favolosa

Barcelona → Málaga → Cherbourg-en-Cotentin → Hamburg

May 19, 2027 · 10 nights

$1,626 balcony · $163/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 11, 2027 · 7 nights

$816 interior · $117/night

7% below typical · 3-month low
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 18, 2027 · 7 nights

$886 interior · $127/night

Viking Cruises

Viking Jupiter

Barcelona → Palma de Mallorca → Cadiz → Lisbon

May 26, 2027 · 7 nights

$11,999 suite · $1,714/night

1% below typical · 3-month low
Norwegian Cruise Line

Norwegian Aura

Barcelona → Motril → Gibraltar → Miami

May 28, 2027 · 13 nights

$3,299 oceanview · $254/night

5% above typical · Price trending up
MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 29, 2027 · 7 nights

$1,061 interior · $152/night

Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

May 10, 2027 · 3 nights

$634 balcony · $211/night

3% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

May 10, 2027 · 7 nights

$1,051 interior · $150/night

7% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Formentera Island → Marseille → Barcelona

May 17, 2027 · 7 nights

$1,160 interior · $166/night

7% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Formentera Island → Marseille → Barcelona

May 24, 2027 · 7 nights

$1,127 interior · $161/night

7% above typical · Price trending up

Browse by departure port