Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Nov 14, 2026 · 12 nights

$3,349 balcony · $279/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 8, 2026 · 12 nights

$5,198 suite · $433/night

1% above typical
Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 16, 2026 · 10 nights

$1,973 suite · $197/night

3% below typical · Price trending up
Celebrity Cruises

Celebrity Eclipse

Barcelona → La Spezia → Santorini → Piraeus (Athens)

Sep 10, 2027 · 10 nights

$6,570 suite · $657/night

2% below typical · Price trending up
Costa Cruises

Costa Diadema

Barcelona → Alicante → Savona → Barcelona

Oct 3, 2027 · 10 nights

$2,195 suite · $219/night

3% above typical · Price trending up
Royal Caribbean International

Liberty of the Seas

Barcelona → Cartagena → Naples → Barcelona

May 6, 2028 · 8 nights

$1,278 interior · $160/night

10% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Melilla → Lanzarote → Lisbon

Nov 13, 2028 · 11 nights

$1,345 oceanview · $122/night

9% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Valletta → Heraklion → Piraeus (Athens)

Dec 3, 2028 · 11 nights

$1,594 oceanview · $145/night

8% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Palermo → Heraklion → Piraeus (Athens)

Jan 15, 2029 · 11 nights

$1,648 oceanview · $150/night

7% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Melilla → Lanzarote → Lisbon

Feb 5, 2029 · 11 nights

$1,515 oceanview · $138/night

8% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Valletta → Heraklion → Piraeus (Athens)

Feb 26, 2029 · 11 nights

$1,664 oceanview · $151/night

7% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Casablanca → Funchal, Madeira → Lisbon

Mar 19, 2029 · 11 nights

$1,622 oceanview · $147/night

7% above typical
Silversea Cruises

Silver Ray

Barcelona → Cagliari → Sorrento → Civitavecchia (Rome)

May 21, 2027 · 8 nights

$9,300 suite · $1,163/night

18% above typical · Price trending up
Costa Cruises

Costa Smeralda

Barcelona → Málaga → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 14, 2027 · 8 nights

$1,944 suite · $243/night

2% above typical
Windstar Cruises

Star Explorer

Barcelona → Valencia → Palma de Mallorca → Barcelona

Jan 4, 2028 · 9 nights

$3,609 suite · $401/night

11% above typical
Windstar Cruises

Star Explorer

Barcelona → Valencia → Palma de Mallorca → Barcelona

Jan 13, 2028 · 9 nights

$3,609 suite · $401/night

11% above typical
Azamara Cruises

Azamara Quest

Barcelona → Marseille → Portoferraio → Civitavecchia (Rome)

Apr 21, 2028 · 8 nights

$3,689 oceanview · $461/night

13% above typical · Price trending up
Explora Journeys

Explora II

Barcelona → Tangier → Funchal, Madeira → Lisbon

Feb 11, 2027 · 12 nights

$14,850 suite · $1,238/night

51% above typical · Price trending up
Silversea Cruises

Silver Ray

Barcelona → Ibiza → Valencia → Barcelona

Apr 4, 2027 · 10 nights

$10,400 suite · $1,040/night

98% above typical · Price trending up
Silversea Cruises

Silver Ray

Barcelona → Toulon → Palamós → Barcelona

Apr 14, 2027 · 10 nights

$10,400 suite · $1,040/night

98% above typical · Price trending up

Browse by departure port