Departure months
Trip length
Search
Oceania Cruises

Oceania Marina • Oceania Cruises

10-night Radiant Rivieras

Nov 5, 2026 → Nov 15, 2026 • Barcelona → Civitavecchia (Rome)

From $4,025

$403/night

Typical price
Celebrity Cruises

Celebrity Equinox • Celebrity Cruises

10-night Western Mediterranean Circuit via Valletta, Chania & Messina

Nov 9, 2026 → Nov 19, 2026 • Barcelona ↔

From $1,187

$119/night

Oceania Cruises

Oceania Marina • Oceania Cruises

10-night Mediterranean Isles

Nov 15, 2026 → Nov 25, 2026 • Civitavecchia (Rome) → Barcelona

From $2,905

$291/night

Typical price
MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Genova, Napoli & La Goulette Nord

Jan 10, 2027 → Jan 17, 2027 • Marseille ↔

Great balance

From $731

$104/night

MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Genova, Napoli & La Goulette Nord

Jan 17, 2027 → Jan 24, 2027 • Marseille ↔

Great balance

From $731

$104/night

Costa Cruises

Costa Pacifica • Costa Cruises

7-night Western Mediterranean Circuit via Marseille, Savona & La Goulette Nord

Feb 19, 2027 → Feb 26, 2027 • Barcelona ↔

Great balance

From $824

$118/night

Typical price
Costa Cruises

Costa Pacifica • Costa Cruises

7-night Western Mediterranean Circuit via Savona, Napoli & La Goulette Nord

Feb 20, 2027 → Feb 27, 2027 • Marseille ↔

Great balance

From $824

$118/night

Typical price
Celebrity Cruises

Celebrity Xcel • Celebrity Cruises

15-night Western Mediterranean Circuit via Lisboa, Cadiz & Tangier

Apr 11, 2027 → Apr 26, 2027 • Miami → Barcelona

From $1,784

$119/night

Royal Caribbean International

Odyssey of the Seas • Royal Caribbean International

14-night Western Mediterranean Circuit via Ponta Delgada, Málaga & La Spezia

Apr 25, 2027 → May 9, 2027 • Cape Liberty, NJ (NYC) → Civitavecchia (Rome)

From $1,073

$77/night

Royal Caribbean International

Legend of the Seas • Royal Caribbean International

14-night Western Mediterranean Repositioning via Cadiz & Málaga

Apr 25, 2027 → May 9, 2027 • Fort Lauderdale → Barcelona

From $1,569

$112/night

Royal Caribbean International

Explorer of the Seas • Royal Caribbean International

14-night Western Mediterranean Repositioning via Funchal, Madeira & Cadiz

Apr 26, 2027 → May 10, 2027 • Port Canaveral → Barcelona

From $740

$53/night

Royal Caribbean International

Rhapsody of the Seas • Royal Caribbean International

11-night Western Mediterranean Circuit via La Spezia, Civitavecchia & Mykonos

May 3, 2027 → May 14, 2027 • Barcelona → Piraeus (Athens)

From $2,680

$244/night

MSC Cruises

MSC Seaview • MSC Cruises

7-night Western Mediterranean Circuit: Genova, Napoli & Valletta

May 3, 2027 → May 10, 2027 • Marseille ↔

Great balance

From $1,031

$147/night

MSC Cruises

MSC World Europa • MSC Cruises

7-night Western Mediterranean Circuit: La Spezia, Civitavecchia & Palma de Mallorca

May 3, 2027 → May 10, 2027 • Genova ↔

Great balance

From $1,272

$182/night

Royal Caribbean International

Brilliance of the Seas • Royal Caribbean International

7-night Western Mediterranean One-Way via La Spezia & Civitavecchia

May 8, 2027 → May 15, 2027 • Barcelona → Ravenna

From $941

$134/night

Norwegian Cruise Line

Norwegian Epic • Norwegian Cruise Line

7-night Western Mediterranean One-Way via Livorno & Cannes

May 9, 2027 → May 16, 2027 • Civitavecchia (Rome) → Barcelona

Great balance

From $1,159

$166/night

Typical price
Royal Caribbean International

Explorer of the Seas • Royal Caribbean International

7-night Western Mediterranean One-Way via Toulon, Ajaccio, Corsica & Civitavecchia

May 10, 2027 → May 17, 2027 • Barcelona → Ravenna

Great balance

From $961

$137/night

Celebrity Cruises

Celebrity Constellation • Celebrity Cruises

11-night Western Mediterranean Circuit via Valencia, Ajaccio, Corsica & La Spezia

May 24, 2027 → Jun 4, 2027 • Barcelona → Civitavecchia (Rome)

From $2,352

$214/night

Celebrity Cruises

Celebrity Equinox • Celebrity Cruises

9-night Western Mediterranean Circuit via Napoli, La Spezia & Cannes

Jun 8, 2027 → Jun 17, 2027 • Civitavecchia (Rome) → Barcelona

From $1,274

$142/night

Royal Caribbean International

Explorer of the Seas • Royal Caribbean International

7-night Western Mediterranean Circuit via La Spezia, Santa Margherita Ligure & Villefranche-sur-Mer

Jun 14, 2027 → Jun 21, 2027 • Civitavecchia (Rome) → Barcelona

Great balance

From $990

$141/night

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person