Viking Cruises

Viking Sky

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Aug 11, 2029 · 7 nights

$4,999 balcony · $714/night

P&O Cruises

Britannia

Southampton → Málaga → Cadiz → Southampton

Jun 4, 2027 · 21 nights

$3,242 interior · $154/night

3% above typical
Costa Cruises

Costa Diadema

Barcelona → Málaga → Santos → Itajaí

Nov 3, 2026 · 22 nights

$1,625 interior · $74/night

3% below typical
Costa Cruises

Costa Fascinosa

Savona → Barcelona → Cadiz → Málaga

Nov 5, 2026 · 7 nights

$866 balcony · $124/night

3% below typical
MSC Cruises

MSC Virtuosa

Southampton → A Coruña → Salvador → Rio de Janeiro

Nov 7, 2026 · 24 nights

$2,139 interior · $89/night

Ponant Cruises

Le Dumont Durville

Málaga → Tangier → Santa Cruz de La Palma → Las Palmas de Gran Canaria

Nov 7, 2026 · 8 nights

$5,484 balcony · $686/night

4% below typical
Silversea Cruises

Silver Ray

Barcelona → Marseille → Valencia → Barcelona

Nov 8, 2026 · 10 nights

$6,900 suite · $690/night

Ponant Cruises

Le Bougainville

Málaga → Gibraltar → Melilla → Málaga

Nov 10, 2026 · 5 nights

$3,945 balcony · $789/night

2% below typical
Costa Cruises

Costa Smeralda

Marseille → Barcelona → Cadiz → Las Palmas de Gran Canaria

Nov 13, 2026 · 6 nights

$552 oceanview · $92/night

3% below typical
Ponant Cruises

Le Champlain

Valletta → Syracuse → Motril → Málaga

Nov 16, 2026 · 9 nights

$7,478 balcony · $831/night

2% below typical
Costa Cruises

Costa Fascinosa

Málaga → Marseille → Cadiz → Málaga

Nov 22, 2026 · 10 nights

$2,102 suite · $210/night

3% below typical
Ponant Cruises

Le Champlain

Málaga → Tangier → Lanzarote → Las Palmas de Gran Canaria

Nov 25, 2026 · 8 nights

$5,484 balcony · $686/night

2% below typical
Azamara Cruises

Azamara Quest

Piraeus (Athens) → Katakolon → San Juan → Miami

Nov 26, 2026 · 21 nights

$6,269 balcony · $299/night

Costa Cruises

Costa Fascinosa

Marseille → Savona → Philipsburg → La Romana

Dec 4, 2026 · 16 nights

$2,253 balcony · $141/night

3% below typical
Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisbon

Dec 5, 2026 · 7 nights

$509 interior · $73/night

4% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Castries → Pointe-à-Pitre

Dec 6, 2026 · 17 nights

$2,405 balcony · $141/night

3% below typical
MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 8, 2026 · 10 nights

$776 interior · $78/night

Celestyal Cruises

Celestyal Discovery

Lisbon → Tangier → Cadiz → Lisbon

Dec 12, 2026 · 14 nights

$2,503 suite · $179/night

MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genoa → Alicante → Civitavecchia (Rome)

Dec 15, 2026 · 10 nights

$1,386 balcony · $139/night

2% above typical
Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisbon

Dec 19, 2026 · 7 nights

$606 interior · $87/night

3% below typical

Browse by departure port