Western Mediterranean

Palma de Mallorca → Alicante → Palermo + 3 more

From Barcelona · 8 nights · Next Nov 21

From $480

3 upcoming departures · 1 ship

Western Mediterranean

Sète → Marseille → Villefranche-sur-Mer + 1 more

From Barcelona · 7 nights · Next Nov 25

From $2,599

27 upcoming departures · 12 ships

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

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

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

From $2,599

21 upcoming departures · 7 ships

Western Mediterranean

Palma de Mallorca

From Barcelona · 3–5 nights · Next Dec 21

From $349

3 upcoming departures · 3 ships

Western Mediterranean

Barcelona → Valencia → Cartagena + 6 more

From Barcelona · Next Jan 6

From $5,806

1 upcoming departure · 1 ship

Western Mediterranean

Nice → Rapallo → Livorno

From Barcelona · 7 nights · Next Jan 15

From $2,509

6 upcoming departures · 3 ships

Western Mediterranean

Rapallo → Villefranche-sur-Mer → Livorno

From La Ciotat · Next Jan 29

From $1,920

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Venice → Zadar → Dubrovnik + 6 more

From Venice · Next Jan 30

From $4,563

2 upcoming departures · 1 ship

Western Mediterranean

Livorno → Rapallo → Nice

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

From $2,544

4 upcoming departures · 2 ships

Western Mediterranean

Palma de Mallorca → Valencia → Cartagena + 5 more

From Barcelona · Next Feb 23

From $5,326

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Funchal, Madeira → Las Palmas de Gran Canaria → Lanzarote + 7 more

From Santa Cruz de Tenerife · Next Mar 12

From $1,755

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Marseille → Nice → Florence + 6 more

From Barcelona · 12 nights · Next Mar 13

From $3,269

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

La Spezia → Civitavecchia → Marina Grande + 5 more

From Barcelona · 11 nights · Next Mar 14

From $5,880

1 upcoming departure · 1 ship

Western Mediterranean

Civitavecchia → Marina Grande → Comino + 3 more

From Barcelona · 10 nights · Next Mar 24

From $4,950

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Barcelona → Sète → Marseille + 9 more

From Barcelona · 14 nights · Next Apr 3

From $6,398

18 upcoming departures · 10 ships

Western Mediterranean

Ibiza → Palma de Mallorca → Alcudia + 5 more

From Barcelona · Next Apr 4

From $4,750

1 upcoming departure · 1 ship

Western Mediterranean

Málaga → Cartagena → Valencia + 3 more

From Lisbon · Next Apr 6

From $5,400

1 upcoming departure · 1 ship

Western Mediterranean

Toulon → Cartagena → Alicante + 5 more

From Barcelona · Next Apr 14

From $4,750

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Piraeus → Kusadasi → Mykonos

From Valletta · 7 nights · Next Apr 22

From $1,039

6 upcoming departures · 1 ship

Browse by departure port