Norwegian Cruise Line

Norwegian Dawn

Lisbon → Portimão → Palma de Mallorca → Barcelona

Jul 11, 2027 · 7 nights

$1,069 · $153/night

Norwegian Cruise Line

Norwegian Dawn

Lisbon → Portimão → Livorno → Barcelona

Aug 8, 2027 · 11 nights

$1,649 · $150/night

Celebrity Cruises

Celebrity Constellation

Civitavecchia (Rome) → La Spezia → Split → Ravenna

Aug 27, 2027 · 10 nights

$1,201 · $120/night

Royal Caribbean International

Explorer of the Seas

Civitavecchia (Rome) → La Spezia → Palma de Mallorca → Barcelona

Sep 6, 2027 · 7 nights

$727 · $104/night

Holland America

Rotterdam

Piraeus (Athens) → Kotor → Livorno → Barcelona

Nov 28, 2027 · 10 nights

$1,449 · $145/night

Princess Cruises

Sun Princess

Fort Lauderdale → Santa Cruz de Tenerife → Palma de Mallorca → Barcelona

Feb 19, 2028 · 15 nights

$1,200 · $80/night

Princess Cruises

Sun Princess

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

Feb 19, 2028 · 22 nights

$2,179 · $99/night

Emerald Cruises

Emerald Sakara

Barcelona → Palma de Mallorca → Sorrento → Civitavecchia (Rome)

May 2, 2027 · 11 nights

$7,906 · $719/night

Emerald Cruises

Emerald Kaia

Civitavecchia (Rome) → Capri → Korcula → Dubrovnik

May 17, 2027 · 12 nights

$12,945 · $1,079/night

Windstar Cruises

Star Legend

Civitavecchia (Rome) → Lipari → Sorrento → Civitavecchia (Rome)

Jul 5, 2027 · 10 nights

$8,083 balcony · $808/night

12% below typical · 3-month low
Windstar Cruises

Star Legend

Civitavecchia (Rome) → Lipari → Cagliari → Civitavecchia (Rome)

Jul 5, 2027 · 16 nights

$12,688 balcony · $793/night

13% below typical · 3-month low
Costa Cruises

Costa Fascinosa

Marseille → Savona → Las Palmas de Gran Canaria → Pointe-à-Pitre

Dec 4, 2026 · 13 nights

$1,263 · $97/night

Costa Cruises

Costa Smeralda

Savona → Marseille → Cadiz → Las Palmas de Gran Canaria

Nov 12, 2026 · 7 nights

$371 · $53/night

Costa Cruises

Costa Pacifica

Barcelona → Civitavecchia (Rome) → Savona

Nov 24, 2026 · 3 nights

$196 · $65/night

P&O Cruises

Azura

Málaga → Barcelona → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 28, 2026 · 11 nights

$1,282 · $117/night

Azamara Cruises

Azamara Onward

Barcelona → Palma de Mallorca → Salerno → Civitavecchia (Rome)

Feb 20, 2027 · 11 nights

$2,289 · $208/night

Costa Cruises

Costa Toscana

Savona → Marseille → Civitavecchia (Rome) → Savona

Feb 21, 2027 · 6 nights

$617 · $103/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Palermo → Valletta

Mar 13, 2027 · 19 nights

$1,755 · $92/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Cadiz → Palermo → Valletta

Mar 20, 2027 · 12 nights

$1,147 · $96/night

P&O Cruises

Azura

Valletta → Ajaccio, Corsica → Civitavecchia (Rome) → Valletta

Apr 15, 2027 · 7 nights

$877 · $125/night

Browse by departure port