MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Alicante → Civitavecchia (Rome)

Dec 8, 2026 · 7 nights

$552 interior · $79/night

6% above typical · Price trending down
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Jan 3, 2027 · 7 nights

$639 interior · $91/night

5% above typical · Price trending up
Viking Cruises

Viking Vela

Barcelona → Marseille → Málaga → Barcelona

Jan 13, 2027 · 15 nights

$13,999 suite · $933/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Mar 14, 2027 · 7 nights

$764 oceanview · $109/night

5% above typical · Price trending up
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 20, 2027 · 7 nights

$1,443 oceanview · $206/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Apr 9, 2027 · 7 nights

$1,456 balcony · $208/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 2, 2027 · 7 nights

$1,775 interior · $254/night

8% above typical
Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Jun 28, 2027 · 7 nights

$1,123 interior · $160/night

4% above typical
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
Emerald Cruises

Emerald Sakara

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

Sep 25, 2027 · 11 nights

$10,488 oceanview · $953/night

6% above typical
Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 11, 2027 · 7 nights

$1,059 interior · $151/night

3% above typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Oct 31, 2027 · 7 nights

$1,334 balcony · $191/night

4% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Valencia → Casablanca → San Juan

Nov 13, 2027 · 14 nights

$892 oceanview · $64/night

4% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Feb 28, 2028 · 7 nights

$1,110 balcony · $159/night

4% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 6, 2028 · 7 nights

$1,110 balcony · $159/night

4% above typical
Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Apr 3, 2028 · 7 nights

$1,189 balcony · $170/night

4% above typical
Oceania Cruises

Oceania Marina

Barcelona → Sète → Çanakkale → Istanbul

Apr 17, 2028 · 21 nights

$6,849 interior · $326/night

2% above typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jun 24, 2028 · 10 nights

$2,358 balcony · $236/night

3% above typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jul 22, 2028 · 10 nights

$2,073 balcony · $207/night

4% above typical

Browse by departure port