North Africa · Brazil

Málaga → Tangier → Casablanca + 4 more

From Barcelona · Next Nov 29

From $7,610

1 upcoming departure · 1 ship

Western Mediterranean

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

From Barcelona · Next Dec 26

From $4,710

1 upcoming departure · 1 ship

Western Mediterranean

Palma de Mallorca → Marseille → Cannes + 2 more

From Barcelona · 7 nights · Next Oct 16

From $4,075

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Málaga → Tangier → Motril + 2 more

From Barcelona · 7 nights · Next Nov 15

From $3,950

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Palma de Mallorca → Cartagena → Cadiz

From Barcelona · Next Nov 22

From $3,950

1 upcoming departure · 1 ship

North Africa

Casablanca

From Barcelona · 12 nights · Next Dec 9

From $3,810

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 · 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 · Portugal & Spain Atlantic Coast

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

From Barcelona · 9 nights · Next Apr 3

From $4,140

1 upcoming departure · 1 ship

Western Mediterranean

Mahón, Menorca → Carloforte → Saint-Tropez + 2 more

From Barcelona · Next May 3

From $4,375

5 upcoming departures · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Alicante → Lisbon → Tangier + 2 more

From Barcelona · 10 nights · Next Oct 29

From $5,685

1 upcoming departure · 1 ship

North Africa

Casablanca → Tangier

From Barcelona · Next Jan 9

From $3,640

1 upcoming departure · 1 ship

Western Mediterranean

Mahón, Menorca → Ajaccio, Corsica → Cannes + 2 more

From Barcelona · Next Mar 8

From $3,640

1 upcoming departure · 1 ship

Western Mediterranean

Saint-Tropez → Monte-Carlo → Livorno + 2 more

From Barcelona · Next Apr 4

From $3,915

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Alicante → Málaga → Gibraltar + 2 more

From Barcelona · Next Apr 11

From $3,915

1 upcoming departure · 1 ship

North Africa · Canary Islands

Valencia → Tangier → Casablanca + 2 more

From Barcelona · Next Apr 18

From $6,385

1 upcoming departure · 1 ship

Western Mediterranean

Alicante → Lisbon → Cadiz + 2 more

From Barcelona · Next Apr 29

From $5,215

1 upcoming departure · 1 ship

Western Mediterranean

Ibiza → Tunis → Comino + 2 more

From Barcelona · 7–14 nights · Next May 8

From $4,165

5 upcoming departures · 1 ship

Browse by departure port