Departure months
Trip length
Search
MSC Cruises

MSC World Asia • MSC Cruises

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

Dec 10, 2027 → Dec 17, 2027 • Barcelona ↔

Great balance

From $979

$140/night

MSC Cruises

MSC Splendida • MSC Cruises

7-night Western Mediterranean Circuit via Marseille, Livorno & Valletta

Aug 30, 2026 → Sep 6, 2026 • Barcelona ↔

Great balance

From $1,069

$153/night

MSC Cruises

MSC World Europa • MSC Cruises

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

Jun 19, 2026 → Jun 26, 2026 • Barcelona ↔

Great balance

From $1,058

$151/night

Explora Journeys

Explora I • Explora Journeys

24-night Transatlantic Crossing via Cadiz, Road Bay & Ocean Cay

Nov 1, 2026 → Nov 25, 2026 • Barcelona → Miami

$1,405 below typical

From $11,735

$489/night

Good value

↓11% below typical

Virgin Voyages

Resilient Lady • Virgin Voyages

7-night Western Mediterranean Loop via Cannes & Toulon

May 30, 2027 → Jun 6, 2027 • Barcelona ↔

Lowest in 90 days $85 below typical

From $1,183

$169/night

Typical price

↓7% below typical

Norwegian Cruise Line

Norwegian Epic • Norwegian Cruise Line

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

Oct 18, 2026 → Oct 25, 2026 • Barcelona → Civitavecchia (Rome)

$150 below typical

From $1,019

$146/night

Good value

↓13% below typical

MSC Cruises

MSC Euribia • MSC Cruises

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

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

Great balance

From $1,002

$143/night

Oceania Cruises

Oceania Allura • Oceania Cruises

9-night Western Mediterranean Circuit via Civitavecchia, Salerno & Valletta

Oct 29, 2027 → Nov 7, 2027 • Barcelona → Trieste

Lowest in 180 days $200 below typical

From $3,399

$378/night

Typical price

↓6% below typical

Oceania Cruises

Oceania Allura • Oceania Cruises

9-night Western Mediterranean Circuit via Palma de Mallorca, Mahón, Menorca & Cagliari

Nov 17, 2027 → Nov 26, 2027 • Barcelona → Civitavecchia (Rome)

Lowest in 30 days $200 below typical

From $3,399

$378/night

Typical price

↓6% below typical

Virgin Voyages

Resilient Lady • Virgin Voyages

7-night Western Mediterranean Circuit via La Spezia, Civitavecchia & Ajaccio, Corsica

Sep 26, 2027 → Oct 3, 2027 • Barcelona ↔

Lowest in 90 days $70 below typical

From $1,183

$169/night

Typical price

↓6% below typical

MSC Cruises

MSC Splendida • MSC Cruises

14-night Transatlantic Crossing via Gibraltar, Casablanca & Las Palmas de Gran Canaria

Nov 15, 2026 → Nov 29, 2026 • Barcelona → Rio de Janeiro

Lowest in 180 days $85 below typical

From $1,293

$92/night

Typical price

↓6% below typical

Royal Caribbean International

Mariner of the Seas • Royal Caribbean International

7-night North Africa Loop via Cadiz & Casablanca

May 11, 2027 → May 18, 2027 • Barcelona ↔

Lowest in 180 days $65 below typical ↘ Trending down

From $995

$142/night

Typical price

↓6% below typical

MSC Cruises

MSC World Europa • MSC Cruises

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

Oct 16, 2026 → Oct 23, 2026 • Barcelona ↔

Great balance

From $1,124

$161/night

Oceania Cruises

Oceania Sirena • Oceania Cruises

26-night Canaries, Morocco & More

Dec 9, 2026 → Jan 4, 2027 • Barcelona → Civitavecchia (Rome)

Lowest in 30 days $470 below typical

From $7,699

$296/night

Typical price

↓6% below typical

MSC Cruises

MSC Fantasia • MSC Cruises

7-night Western Mediterranean Circuit: Ibiza, Cagliari & Cannes

Jun 3, 2027 → Jun 10, 2027 • Barcelona ↔

Great balance

From $919

$131/night

Virgin Voyages

Resilient Lady • Virgin Voyages

7-night Western Mediterranean Loop via Nice & Toulon

Jun 27, 2027 → Jul 4, 2027 • Barcelona ↔

Lowest in 90 days $70 below typical

From $1,253

$179/night

Typical price

↓5% below typical

MSC Cruises

MSC Meraviglia • MSC Cruises

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

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

Great balance

From $813

$116/night

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

9-night Barcelona → Palma de Mallorca → Valencia → Cartagena + 5 more

May 3, 2028 → May 12, 2028 • Barcelona → Lisboa

Lowest in 180 days $406 below typical

From $6,401

$711/night

Typical price

↓6% below typical

Regent Seven Seas Cruises

Seven Seas Explorer • Regent Seven Seas Cruises

7-night Barcelona → Palma de Mallorca → Valencia → Cartagena + 3 more

Jul 21, 2028 → Jul 28, 2028 • Barcelona → Lisboa

Lowest in 180 days

From $6,684

$955/night

Typical price

↓5% below typical

MSC Cruises

MSC Fantasia • MSC Cruises

7-night Western Mediterranean Circuit: Ibiza, Cagliari & Cannes

Apr 29, 2027 → May 6, 2027 • Barcelona ↔

Lowest in 30 days

From $860

$123/night

Typical price

↓3% below typical

Filters

Filters

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

Per person