Departure months
Trip length
Search
MSC Cruises

MSC Lirica • MSC Cruises

16-night Transatlantic Crossing via Málaga, Tangier & Salvador

Nov 20, 2026 → Dec 6, 2026 • Barcelona → Santos

Price unavailable

Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

12-night Canary Islands Loop via Málaga, Tangier & Gibraltar

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

From $1,513

$126/night

Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

13-night Canary Islands Loop via Lanzarote, Santa Cruz de Tenerife & Funchal, Madeira

Dec 20, 2026 → Jan 2, 2027 • Barcelona ↔

From $3,064

$236/night

Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

12-night Canary Islands Loop via Lanzarote, Santa Cruz de Tenerife & Funchal, Madeira

Jan 14, 2027 → Jan 26, 2027 • Barcelona ↔

From $1,420

$118/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
Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

7-night Greek Isles One-Way via Valletta & Messina

Mar 15, 2027 → Mar 22, 2027 • Barcelona → Piraeus (Athens)

From $1,350

$193/night

Celebrity Cruises

Celebrity Equinox • Celebrity Cruises

10-night Portugal & Spain Atlantic Coast Crossing via Tangier, Leixões & Cadiz

Apr 10, 2027 → Apr 20, 2027 • Barcelona ↔

From $1,274

$127/night

Celebrity Cruises

Celebrity Equinox • Celebrity Cruises

11-night Portugal & Spain Atlantic Coast Crossing via Tangier, Funchal, Madeira & Cadiz

Apr 20, 2027 → May 1, 2027 • Barcelona ↔

From $1,374

$125/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

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

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

Royal Caribbean International

Mariner of the Seas • Royal Caribbean International

9-night North Africa Repositioning via Málaga, Tangier & Funchal, Madeira

May 18, 2027 → May 27, 2027 • Barcelona → Lisboa

From $1,254

$139/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

10-night Greek Isles One-Way via Valletta, Piraeus & Kusadasi

May 29, 2027 → Jun 8, 2027 • Barcelona → Civitavecchia (Rome)

From $1,474

$147/night

Royal Caribbean International

Explorer of the Seas • Royal Caribbean International

7-night Greek Isles One-Way via Palermo & Mykonos

May 31, 2027 → Jun 7, 2027 • Barcelona → Piraeus (Athens)

From $1,121

$160/night

Royal Caribbean International

Mariner of the Seas • Royal Caribbean International

10-night Greek Isles One-Way via Palermo, Santorini & Split

Jun 5, 2027 → Jun 15, 2027 • Barcelona → Ravenna

From $1,531

$153/night

Celebrity Cruises

Celebrity Xcel • Celebrity Cruises

12-night Portugal & Spain Atlantic Coast Crossing via Málaga, Cadiz & Lisboa

Jun 7, 2027 → Jun 19, 2027 • Barcelona ↔

From $2,852

$238/night

Royal Caribbean International

Explorer of the Seas • Royal Caribbean International

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

Jun 21, 2027 → Jun 28, 2027 • Barcelona → Ravenna

From $973

$139/night

Royal Caribbean International

Mariner of the Seas • Royal Caribbean International

8-night Western Mediterranean Loop via Tangier, Casablanca & Cadiz

Jun 24, 2027 → Jul 2, 2027 • Barcelona ↔

From $1,147

$143/night

Celebrity Cruises

Celebrity Equinox • Celebrity Cruises

10-night Western Mediterranean Circuit via Cartagena, Tangier & Funchal, Madeira

Jun 26, 2027 → Jul 6, 2027 • Barcelona → Civitavecchia (Rome)

From $1,674

$167/night

Filters

Filters

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

Per person