Western Mediterranean · North Africa

Marseille → Savona → Naples + 6 more

From Barcelona · 12 nights · Next Jan 8

From $648

2 upcoming departures · 1 ship

Western Mediterranean

Palma de Mallorca → Palermo → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Jan 4

From $410

4 upcoming departures · 1 ship

Western Mediterranean

Valencia → Cartagena → Gibraltar + 2 more

From Barcelona · Next Jan 6

From $3,814

1 upcoming departure · 1 ship

Western Mediterranean

Barcelona → Valencia → Cartagena + 6 more

From Barcelona · Next Jan 6

From $5,806

1 upcoming departure · 1 ship

Western Mediterranean

Palma de Mallorca

From Barcelona · 3–5 nights · Next Jan 24

From $2,310

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Marseille → Savona → Naples + 5 more

From Barcelona · 11 nights · Next Jan 20

From $637

1 upcoming departure · 1 ship

Western Mediterranean

Palma de Mallorca → La Ciotat → Rapallo + 9 more

From Barcelona · Next Jan 24

From $9,120

1 upcoming departure · 1 ship

Canary Islands · Western Mediterranean

Málaga → Tangier → Casablanca + 4 more

From Barcelona · 12 nights · Next Jan 2

From $1,224

2 upcoming departures · 1 ship

Western Mediterranean · Eastern Caribbean

Valletta → Barcelona → Marseille + 2 more

From Messina · 7 nights · Next Jan 1

From $716

4 upcoming departures · 1 ship

Western Mediterranean

Nice → Rapallo → Livorno

From Barcelona · 7 nights · Next Jan 15

From $2,847

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Marseille → Ajaccio, Corsica → Civitavecchia + 6 more

From Barcelona · 15 nights · Next Jan 13

From $8,499

2 upcoming departures · 2 ships

Western Mediterranean

Valencia → Palma de Mallorca → Palamós + 12 more

From Barcelona · 18 nights · Next Jan 24

From $4,170

1 upcoming departure · 1 ship

Western Mediterranean

Gibraltar → Casablanca → Mindelo + 39 more

From Barcelona · 121 nights · Next Jan 7

From $30,439

1 upcoming departure · 1 ship

Western Mediterranean

Sète → Marseille → Monte-Carlo + 1 more

From Barcelona · 7 nights · Next Jan 28

From $3,399

1 upcoming departure · 1 ship

Western Mediterranean

Marseille → Savona → Naples + 2 more

From Barcelona · 7 nights · Next Jan 1

From $584

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 Jan 14

From $1,248

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Barcelona → Sète → Marseille + 8 more

From Barcelona · 14 nights · Next Jan 28

From $6,998

1 upcoming departure · 1 ship

Western Mediterranean

Genoa → Livorno → Civitavecchia + 2 more

From Marseille · 7 nights · Next Jan 3

From $639

1 upcoming departure · 1 ship

Western Mediterranean

Marseille → Genoa → Livorno + 1 more

From Barcelona · 6 nights · Next Jan 10

From $565

1 upcoming departure · 1 ship

Western Mediterranean

Naples → Palermo → La Goulette + 2 more

From Genoa · 7 nights · Next Jan 2

From $534

4 upcoming departures · 1 ship

Browse by departure port