Western Mediterranean

Palma de Mallorca → Palermo → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Mar 1

From $530

5 upcoming departures · 1 ship

Western Mediterranean

Nice → Rapallo → Livorno

From Barcelona · 7 nights · Next Mar 4

From $2,509

3 upcoming departures · 3 ships

Western Mediterranean

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

From Barcelona · 7 nights · Next Mar 9

From $2,999

3 upcoming departures · 2 ships

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

La Spezia → Civitavecchia → Marina Grande

From Barcelona · Next Mar 14

From $3,215

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

Marseille → Livorno → Civitavecchia + 5 more

From Barcelona · 10 nights · Next Mar 29

From $1,059

1 upcoming departure · 1 ship

Western Mediterranean · Eastern Caribbean

Valletta → Barcelona → Marseille + 2 more

From Messina · 7 nights · Next Mar 5

From $1,016

4 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Barcelona · 12 nights · Next Mar 3

From $1,199

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Valletta → Messina → Heraklion + 1 more

From Barcelona · 7 nights · Next Mar 15

From $900

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Barcelona → Sète → Marseille + 14 more

From Barcelona · 21 nights · Next Mar 19

From $11,897

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Nice → Rapallo → Livorno + 5 more

From Barcelona · Next Mar 22

From $5,770

1 upcoming departure · 1 ship

Western Mediterranean

Cartagena → Málaga → Vigo + 1 more

From Barcelona · Next Mar 26

From $2,599

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Madeira

Tangier → Funchal, Madeira → Leixões + 3 more

From Barcelona · 11 nights · Next Mar 30

From $1,586

1 upcoming departure · 1 ship

Western Mediterranean · Indian Subcontinent

Nice → Rapallo → Livorno + 8 more

From Barcelona · Next Mar 25

From $7,103

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Marseille → Ajaccio, Corsica → Civitavecchia + 6 more

From Barcelona · 15 nights · Next Mar 11

From $10,099

1 upcoming departure · 1 ship

Western Mediterranean

Palma de Mallorca → Ajaccio, Corsica → Marseille + 1 more

From Barcelona · 6 nights · Next Mar 23

From $802

1 upcoming departure · 1 ship

Western Mediterranean

Naples

From Barcelona · 3 nights · Next Mar 30

From $369

1 upcoming departure · 1 ship

Western Mediterranean

Barcelona → Sète → Marseille + 8 more

From Barcelona · 14 nights · Next Mar 9

From $7,298

1 upcoming departure · 1 ship

Browse by departure port