Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 24 · 12 nights

About average

$2,874 oceanview · $239/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Málaga → Barcelona

Dec 20 · 13 nights

About average

$3,839 balcony · $295/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Mar 8 · 12 nights

Poor value

$2,774 inside · $231/night

41% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 25 · 12 nights

Priced high

$2,374 oceanview · $198/night

14% above typical
Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Almería → Palma de Mallorca → Barcelona

Apr 3 · 15 nights

About average

$13,389 balcony · $893/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Jan 5 · 12 nights

About average

$2,074 inside · $173/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Valencia → Málaga → Barcelona

Dec 23 · 12 nights

About average

$1,974 inside · $165/night

Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Funchal, Madeira → Lisbon

Apr 11 · 10 nights

About average

$1,649 inside · $165/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 6 · 12 nights

About average

$1,859 inside · $155/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 30 · 12 nights

About average

$1,832 inside · $153/night

Explora Journeys

Explora I

Barcelona → Casablanca → Cadiz → Barcelona

Apr 12 · 11 nights

$6,875 suite · $625/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Dec 12 · 12 nights

Good value

$1,736 inside · $145/night

11% below typical

Browse by departure port