Western Mediterranean

La Ciotat → Villefranche-sur-Mer → Livorno + 2 more

From Barcelona · Next Dec 26

From $4,710

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

From Barcelona · 12 nights · Next Dec 12

From $1,399

1 upcoming departure · 1 ship

Canary Islands · Eastern Caribbean

Lanzarote → Santa Cruz de La Palma → San Juan

From Barcelona · Next Dec 6

From $4,680

1 upcoming departure · 1 ship

Western Mediterranean

Palma de Mallorca → Palermo → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Dec 6

From $750

3 upcoming departures · 1 ship

Canary Islands · Western Mediterranean

Málaga → Tangier → Casablanca + 4 more

From Barcelona · 12 nights · Next Dec 24

From $2,349

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Palma de Mallorca → Cartagena → Málaga + 2 more

From Barcelona · Next Dec 1

From $3,099

3 upcoming departures · 3 ships

Western Mediterranean

Naples → Palermo → La Goulette + 2 more

From Genoa · 7 nights · Next Dec 4

From $689

4 upcoming departures · 1 ship

Brazil

Málaga → Tangier → Lanzarote + 5 more

From Barcelona · 17 nights · Next Dec 4

From $8,190

1 upcoming departure · 1 ship

Western Mediterranean

Genoa → Naples → Palermo + 2 more

From Marseille · 7 nights · Next Dec 5

From $900

4 upcoming departures · 1 ship

Western Mediterranean

Palamós → Marseille → Villefranche-sur-Mer + 1 more

From Barcelona · 7 nights · Next Dec 5

From $2,999

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Valencia → Alicante → Málaga + 1 more

From Barcelona · Next Dec 8

From $839

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Cartagena → Málaga + 2 more

From Barcelona · Next Dec 11

From $2,089

1 upcoming departure · 1 ship

Western Mediterranean

Genoa → Livorno → Civitavecchia + 2 more

From Marseille · 7 nights · Next Dec 12

From $786

3 upcoming departures · 1 ship

Madeira

Funchal, Madeira → Philipsburg

From Barcelona · Next Dec 14

From $2,699

1 upcoming departure · 1 ship

Western Mediterranean

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

From Barcelona · 7 nights · Next Dec 15

From $2,799

4 upcoming departures · 4 ships

Western Mediterranean · Greek Isles

Barcelona → Sète → Marseille + 8 more

From Barcelona · 14 nights · Next Dec 15

From $4,998

2 upcoming departures · 2 ships

Western Mediterranean · Portugal & Spain Atlantic Coast

Marseille → Ajaccio, Corsica → Civitavecchia + 6 more

From Barcelona · 15 nights · Next Dec 19

From $8,999

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Cartagena → Málaga → Seville + 8 more

From Barcelona · 14 nights · Next Dec 20

From $5,749

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Cagliari → La Goulette + 2 more

From Barcelona · Next Dec 22

From $2,799

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Cagliari → La Goulette + 8 more

From Barcelona · 14 nights · Next Dec 22

From $5,698

1 upcoming departure · 1 ship

Browse by departure port