Western Mediterranean

Palma de Mallorca → Palermo → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Dec 4

From $382

4 upcoming departures · 1 ship

Western Mediterranean

Livorno → Palma de Mallorca → Barcelona

From Civitavecchia (Rome) · 7 nights · Next Dec 22

From $2,229

1 upcoming departure · 1 ship

Western Mediterranean

Bastia → Livorno → La Spezia + 3 more

From Civitavecchia (Rome) · 7 nights · Next Dec 2

From $2,512

1 upcoming departure · 1 ship

Western Mediterranean · Eastern Mediterranean

Naples → Messina → Heraklion + 1 more

From Civitavecchia (Rome) · Next Dec 2

From $2,799

3 upcoming departures · 2 ships

Western Mediterranean · Eastern Caribbean

Valletta → Barcelona → Marseille + 2 more

From Messina · 7 nights · Next Dec 7

From $761

4 upcoming departures · 1 ship

Greek Isles · Western Mediterranean

Salerno → Syracuse → Katakolon + 1 more

From Civitavecchia (Rome) · Next Dec 5

From $1,219

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Cadiz → Málaga → Alicante + 3 more

From Barcelona · 10 nights · Next Dec 25

From $1,759

1 upcoming departure · 1 ship

Western Mediterranean

Livorno

From Civitavecchia (Rome) · Next Dec 5

From $1,980

1 upcoming departure · 1 ship

Western Mediterranean

Salerno → Syracuse → Katakolon + 6 more

From Civitavecchia (Rome) · Next Dec 5

From $4,929

1 upcoming departure · 1 ship

Western Mediterranean

Florence → Villefranche-sur-Mer → Marseille + 1 more

From Civitavecchia (Rome) · 7 nights · Next Dec 5

From $2,699

3 upcoming departures · 3 ships

Canary Islands

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Santa Cruz de Tenerife + 1 more

From Civitavecchia (Rome) · 7 nights · Next Dec 7

From $671

1 upcoming departure · 1 ship

Canary Islands

Lanzarote → Las Palmas de Gran Canaria → Santa Cruz de La Palma

From Civitavecchia (Rome) · 5 nights · Next Dec 7

From $406

1 upcoming departure · 1 ship

Canary Islands · Madeira

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Santa Cruz de Tenerife + 3 more

From Civitavecchia (Rome) · Next Dec 7

From $795

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Cadiz → Casablanca → Málaga + 4 more

From Barcelona · 10 nights · Next Dec 15

From $1,068

1 upcoming departure · 1 ship

Western Mediterranean

Genoa → Livorno → Civitavecchia + 2 more

From Marseille · 7 nights · Next Dec 3

From $457

5 upcoming departures · 1 ship

Western Mediterranean · North Africa

Livorno → Villefranche-sur-Mer → Barcelona + 2 more

From Civitavecchia (Rome) · Next Dec 5

From $4,745

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Bastia → La Spezia → Toulon + 13 more

From Civitavecchia (Rome) · 19 nights · Next Dec 2

From $10,049

1 upcoming departure · 1 ship

Western Mediterranean

Naples → Messina → Valletta + 5 more

From Civitavecchia (Rome) · 14 nights · Next Dec 21

From $14,049

1 upcoming departure · 1 ship

Canary Islands · Madeira

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Santa Cruz de Tenerife + 2 more

From Civitavecchia (Rome) · 7–10 nights · Next Dec 7

From $749

1 upcoming departure · 1 ship

Western Mediterranean

Livorno → Marseille

From Civitavecchia (Rome) · 7 nights · Next Dec 20

Price unavailable

1 upcoming departure · 1 ship

Browse by departure port