North Africa

Málaga → Cadiz → Casablanca + 3 more

From Barcelona · Next Nov 4

From $11,599

1 upcoming departure · 1 ship

Canary Islands · North Africa

Cadiz → Casablanca → Agadir + 5 more

From Barcelona · Next Oct 22

From $6,337

1 upcoming departure · 1 ship

Western Mediterranean

Palamós → Marseille → Livorno + 2 more

From Barcelona · Next Nov 28

From $3,675

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

Canary Islands · North Africa

Málaga → Casablanca → Agadir + 4 more

From Barcelona · Next Apr 26

From $8,099

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Palamós → Sète → Valencia + 4 more

From Barcelona · Next May 30

From $6,937

1 upcoming departure · 1 ship

Canary Islands · North Africa

Alicante → Cadiz → Casablanca + 6 more

From Barcelona · Next Oct 18

From $9,099

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Western Mediterranean

Palma de Mallorca → Valencia → Cartagena + 13 more

From Barcelona · 21 nights · Next May 3

From $15,999

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Sète → Toulon → Palma de Mallorca + 6 more

From Barcelona · Next Apr 18

From $11,199

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · France Atlantic Coast

Málaga → Tangier → Cadiz + 5 more

From Barcelona · Next May 11

From $16,599

1 upcoming departure · 1 ship

Western Mediterranean

Palamós → Saint-Tropez → Monte-Carlo + 5 more

From Barcelona · Next May 15

From $13,849

1 upcoming departure · 1 ship

Western Mediterranean

Palamós → Cannes → Monte-Carlo + 2 more

From Barcelona · Next Jun 13

From $6,999

1 upcoming departure · 1 ship

Western Mediterranean

Ajaccio, Corsica → Toulon → Villefranche-sur-Mer + 3 more

From Barcelona · Next Jun 17

From $10,549

1 upcoming departure · 1 ship

Western Mediterranean

Ajaccio, Corsica → Cannes → Villefranche-sur-Mer + 2 more

From Barcelona · Next Jul 15

From $7,049

1 upcoming departure · 1 ship

Western Mediterranean

Palamós → Sète → Toulon + 2 more

From Barcelona · Next Nov 13

From $5,599

1 upcoming departure · 1 ship

Western Mediterranean

Sète → Monte-Carlo → La Spezia + 3 more

From Barcelona · Next Apr 1

From $6,499

1 upcoming departure · 1 ship

Western Mediterranean

Villefranche-sur-Mer → La Spezia → Civitavecchia + 4 more

From Barcelona · Next Apr 16

From $8,199

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Villefranche-sur-Mer → La Spezia → Civitavecchia + 12 more

From Barcelona · Next Apr 16

From $15,299

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Palma de Mallorca → Valencia → Cartagena + 4 more

From Barcelona · Next May 3

From $5,999

2 upcoming departures · 1 ship

Western Mediterranean

Marseille → Saint-Tropez → Villefranche-sur-Mer + 2 more

From Barcelona · Next Jun 7

From $6,399

1 upcoming departure · 1 ship

Browse by departure port