MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 3 · 7 nights

$2,990 inside · $427/night

Royal Caribbean International

Explorer of the Seas

Civitavecchia (Rome) → La Spezia → Palma de Mallorca → Barcelona

Jul 26 · 7 nights

About average

$1,537 oceanview · $220/night

MSC Cruises

MSC World Europa

Genova → La Spezia → Marseille → Genova

Jul 5 · 7 nights

$1,913 inside · $273/night

MSC Cruises

MSC World Europa

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

Jul 9 · 7 nights

$1,536 inside · $219/night

MSC Cruises

MSC World Europa

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

Jul 16 · 7 nights

$1,536 inside · $219/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jul 7 · 7 nights

$3,050 inside · $436/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jul 14 · 7 nights

$3,050 inside · $436/night

P&O Cruises

Britannia

Southampton → Cadiz → Alicante → Southampton

Oct 13 · 14 nights

About average

$1,620 inside · $116/night

MSC Cruises

MSC World Europa

Marseille → Genova → Barcelona → Marseille

Aug 29 · 7 nights

$1,596 inside · $228/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Napoli → La Spezia → Civitavecchia (Rome)

Oct 1 · 7 nights

About average

$1,895 inside · $271/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

May 5 · 7 nights

$2,490 inside · $356/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

May 12 · 7 nights

$1,254 inside · $179/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

May 19 · 7 nights

$2,490 inside · $356/night

MSC Cruises

MSC World Europa

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

May 7 · 7 nights

$1,648 inside · $235/night

MSC Cruises

MSC World Europa

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

May 14 · 7 nights

$2,492 inside · $356/night

MSC Cruises

MSC Grandiosa

Genova → La Spezia → Cannes → Genova

Sep 28 · 7 nights

$1,013 inside · $145/night

MSC Cruises

MSC Grandiosa

Barcelona → Cannes → Palma de Mallorca → Barcelona

Oct 17 · 7 nights

$1,996 inside · $285/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Valletta → Civitavecchia (Rome)

Aug 8 · 9 nights

$2,406 inside · $267/night

MSC Cruises

MSC World Europa

Marseille → Genova → La Spezia → Marseille

Nov 13 · 4 nights

$657 inside · $164/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Sep 1 · 7 nights

$3,090 inside · $441/night