North Africa · Portugal & Spain Atlantic Coast

Tangier → Casablanca → Cadiz + 1 more

From Barcelona · 7 nights · Next May 11

From $644

3 upcoming departures · 1 ship

North Africa · Madeira

Málaga → Tangier → Casablanca + 2 more

From Barcelona · 9 nights · Next May 18

From $787

1 upcoming departure · 1 ship

North Africa · Madeira

Tangier → Casablanca → Funchal, Madeira + 1 more

From Barcelona · 9 nights · Next Sep 25

From $733

1 upcoming departure · 1 ship

North Africa

Casablanca → Tangier → Cadiz + 1 more

From Barcelona · Next Feb 18

From $975

1 upcoming departure · 1 ship

North Africa

Casablanca

From Barcelona · 12 nights · Next Dec 9

From $3,810

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

North Africa · Western Mediterranean

Málaga → Tangier → Casablanca + 1 more

From Barcelona · Next Jun 9

From $953

2 upcoming departures · 1 ship

North Africa · Western Mediterranean

Málaga → Tangier → Casablanca + 1 more

From Barcelona · Next Nov 4

From $9,141

1 upcoming departure · 1 ship

North Africa · Western Mediterranean

Málaga → Tangier → Casablanca + 1 more

From Barcelona · Next Jul 14

From $1,111

2 upcoming departures · 1 ship

North Africa · Western Mediterranean

Málaga → Tangier → Casablanca + 1 more

From Barcelona · Next Sep 22

From $1,089

1 upcoming departure · 1 ship

Canary Islands · North Africa

Tangier → Casablanca → Agadir + 4 more

From Barcelona · 12 nights · Next Feb 11

From $14,850

1 upcoming departure · 1 ship

Browse by departure port