P&O Cruises

Britannia

Southampton → Tangier → Cadiz → Southampton

Feb 27, 2028 · 21 nights

$2,404 interior · $114/night

8% below typical · 3-month low
Princess Cruises

Sun Princess

Fort Lauderdale → Santa Cruz de Tenerife → La Spezia → Civitavecchia (Rome)

Feb 19, 2028 · 22 nights

$2,204 interior · $100/night

5% below typical · Price trending down
Viking Cruises

Viking Vela

Piraeus (Athens) → Kusadasi → Cadiz → Lisbon

Feb 1, 2028 · 21 nights

$10,397 balcony · $495/night

Viking Cruises

Viking Mira

Barcelona → Sète → Çanakkale → Istanbul

Feb 10, 2028 · 21 nights

$10,397 balcony · $495/night

Azamara Cruises

Azamara Journey

Piraeus (Athens) → Heraklion → Palamós → Barcelona

Feb 15, 2028 · 25 nights

$7,489 interior · $300/night

Viking Cruises

Viking Vela

Lisbon → Cadiz → Šibenik → Fusina (Venice)

Feb 22, 2028 · 21 nights

$12,197 balcony · $581/night

Viking Cruises

Viking Vela

Lisbon → Cadiz → Katakolon → Piraeus (Athens)

Feb 22, 2028 · 28 nights

$16,796 balcony · $600/night

Windstar Cruises

Star Legend

San Juan → Funchal, Madeira → Palma de Mallorca → Barcelona

Feb 28, 2028 · 21 nights

$4,800 oceanview · $229/night

Princess Cruises

Caribbean Princess

Fort Lauderdale → Las Palmas de Gran Canaria → Heraklion → Piraeus (Athens)

Feb 24, 2028 · 25 nights

$2,590 interior · $104/night

Holland America

Zuiderdam

Fort Lauderdale → Tangier → Naples → Civitavecchia (Rome)

Feb 3, 2028 · 23 nights

$1,754 oceanview · $76/night

1% above typical
Holland America

Nieuw Statendam

Piraeus (Athens) → Alexandria → Gibraltar → Barcelona

Feb 5, 2028 · 21 nights

$3,619 balcony · $172/night

Azamara Cruises

Azamara Journey

Piraeus (Athens) → Heraklion → Portimão → Lisbon

Feb 15, 2028 · 39 nights

$10,449 interior · $268/night

Browse by departure port