Departure months
Trip length
Search
Princess Cruises

Sun Princess • Princess Cruises

15-night Itinerary ESAGP-GIGIB-ESCAD-ESSCT

Oct 31, 2026 → Nov 15, 2026 • Barcelona → Fort Lauderdale

$807 below typical

From $1,351

$90/night

Great deal

↓37% below typical

MSC Cruises

MSC Grandiosa • MSC Cruises

7-night Western Mediterranean Circuit via Cannes, Genova & Palma de Mallorca

Jul 4, 2026 → Jul 11, 2026 • Barcelona ↔

Lowest in 180 days $374 below typical

From $1,002

$143/night

Great deal

↓27% below typical

Disney Cruise Line

Disney Dream • Disney Cruise Line

7-night Western Mediterranean Loop via Livorno & Civitavecchia

Jul 6, 2026 → Jul 13, 2026 • Barcelona ↔

Lowest in 180 days $703 below typical

From $2,302

$329/night

Great deal

↓23% below typical

Regent Seven Seas Cruises

Seven Seas Grandeur • Regent Seven Seas Cruises

7-night Barcelona → Marseille → Saint-Tropez → Villefranche-sur-Mer + 3 more

Jun 7, 2028 → Jun 14, 2028 • Barcelona → Civitavecchia (Rome)

Lowest in 180 days $2,866 below typical

From $5,916

$845/night

Great deal

↓33% below typical

MSC Cruises

MSC Magnifica • MSC Cruises

10-night Western Mediterranean Circuit via Cadiz, Casablanca & Civitavecchia

Dec 8, 2026 → Dec 18, 2026 • Barcelona ↔

$718 below typical ↗ Trending up

From $972

$97/night

Great deal

↓42% below typical

Norwegian Cruise Line

Norwegian Epic • Norwegian Cruise Line

14-night Transatlantic Crossing via Cadiz & Great Stirrup Cay

Nov 1, 2026 → Nov 15, 2026 • Barcelona → Port Canaveral

$709 below typical

From $1,069

$76/night

Great deal

↓40% below typical

Cunard Line

Queen Victoria • Cunard Line

7-night Western Mediterranean Loop via Livorno & Ibiza

Jun 15, 2026 → Jun 22, 2026 • Barcelona ↔

Lowest in 180 days $380 below typical

From $821

$117/night

Great deal

↓32% below typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

12-night Barcelona → Toulon → La Spezia → Valletta + 2 more

Sep 28, 2026 → Oct 10, 2026 • Barcelona → Civitavecchia (Rome)

Lowest in 180 days $2,937 below typical

From $7,009

$584/night

Great deal

↓30% below typical

MSC Cruises

MSC World Europa • MSC Cruises

14-night Transatlantic Crossing via Puerto del Rosario-Fuerteventura, Santa Cruz de Tenerife & Philipsburg

Nov 18, 2026 → Dec 2, 2026 • Barcelona → Bridgetown

Lowest in 180 days $1,230 below typical

From $882

$63/night

Great deal

↓58% below typical

MSC Cruises

MSC World Europa • MSC Cruises

17-night Transatlantic Crossing via Puerto del Rosario-Fuerteventura, Santa Cruz de Tenerife & Philipsburg

Nov 18, 2026 → Dec 5, 2026 • Barcelona → Fort-de-France

Lowest in 180 days $1,490 below typical

From $1,075

$63/night

Great deal

↓58% below typical

Regent Seven Seas Cruises

Seven Seas Grandeur • Regent Seven Seas Cruises

7-night Barcelona → Palamós → Cannes → Monte-Carlo + 3 more

Jun 13, 2027 → Jun 20, 2027 • Barcelona → Civitavecchia (Rome)

Lowest in 180 days $2,708 below typical

From $6,074

$868/night

Great deal

↓31% below typical

Norwegian Cruise Line

Norwegian Dawn • Norwegian Cruise Line

7-night Western Mediterranean Circuit via Valencia, Gibraltar & Portimao

Jun 7, 2026 → Jun 14, 2026 • Barcelona → Lisboa

$390 below typical

From $699

$100/night

Great deal

↓36% below typical

MSC Cruises

MSC Grandiosa • MSC Cruises

7-night Western Mediterranean Circuit: Marseille, Genova & Palma de Mallorca

Oct 24, 2026 → Oct 31, 2026 • Barcelona ↔

Lowest in 30 days $248 below typical ↘ Trending down

From $1,027

$147/night

Good value

↓19% below typical

MSC Cruises

MSC Seaview • MSC Cruises

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

Apr 18, 2027 → Apr 25, 2027 • Barcelona ↔

Lowest in 180 days $204 below typical

From $856

$122/night

Good value

↓19% below typical

Virgin Voyages

Valiant Lady • Virgin Voyages

7-night Western Mediterranean Loop via Palma de Mallorca & Valencia

Jun 14, 2026 → Jun 21, 2026 • Barcelona ↔

Lowest in 180 days $280 below typical

From $1,183

$169/night

Good value

↓19% below typical

Virgin Voyages

Valiant Lady • Virgin Voyages

7-night Western Mediterranean Circuit via Civitavecchia & La Spezia

Jun 21, 2026 → Jun 28, 2026 • Barcelona ↔

Lowest in 180 days $280 below typical

From $1,183

$169/night

Good value

↓19% below typical

MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit: Marseille, Genova & La Goulette Nord

Jan 30, 2027 → Feb 6, 2027 • Barcelona ↔

Lowest in 30 days $154 below typical

From $656

$94/night

Good value

↓19% below typical

Oceania Cruises

Oceania Allura • Oceania Cruises

15-night Transatlantic Crossing via Málaga & Agadir

Nov 17, 2026 → Dec 2, 2026 • Barcelona → Miami

$2,299 below typical

From $4,950

$330/night

Great deal

↓32% below typical

Norwegian Cruise Line

Norwegian Epic • Norwegian Cruise Line

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

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

$380 below typical ↘ Trending down

From $719

$103/night

Great deal

↓35% below typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

15-night Barcelona → Almería → Gibraltar → Cadiz + 9 more

Apr 3, 2027 → Apr 18, 2027 • Barcelona ↔

Lowest in 180 days $2,963 below typical

From $8,383

$559/night

Great deal

↓26% below typical

Filters

Filters

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

Per person