Portugal & Spain Atlantic Coast · France Atlantic Coast

Valencia → Cadiz → Lisbon + 5 more

From Barcelona · 15 nights · Next May 3

From $7,800

1 upcoming departure · 1 ship

Canary Islands · North Africa

Casablanca → Las Palmas de Gran Canaria → Lanzarote + 1 more

From Barcelona · Next Feb 9

From $1,499

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

From $1,124

12 upcoming departures · 1 ship

Canary Islands · Western Mediterranean

Alicante → Almería → Gibraltar + 7 more

From Barcelona · 26 nights · Next Dec 9

From $3,600

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Madeira

Cadiz → Lisbon → Funchal, Madeira + 2 more

From Barcelona · 11 nights · Next Apr 26

From $2,024

5 upcoming departures · 1 ship

Canary Islands · North Africa

Cadiz → Casablanca → Agadir + 5 more

From Barcelona · Next Oct 22

From $6,337

1 upcoming departure · 1 ship

Canary Islands · North Africa

Tangier → Lanzarote

From Barcelona · Next Oct 31

From $1,068

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

Canary Islands · North Africa

Alicante → Cadiz → Casablanca + 6 more

From Barcelona · Next Oct 18

From $9,099

1 upcoming departure · 1 ship

Canary Islands · Madeira

Málaga → Cadiz → Las Palmas de Gran Canaria + 3 more

From Barcelona · Next Nov 14

From $1,041

1 upcoming departure · 1 ship

Canary Islands · Western Mediterranean

Valencia → Cartagena → Málaga + 5 more

From Barcelona · Next Jun 4

From $4,999

1 upcoming departure · 1 ship

Madeira · Portugal & Spain Atlantic Coast

Málaga → Cadiz → Las Palmas de Gran Canaria + 1 more

From Barcelona · 8 nights · Next Nov 14

From $722

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

Canary Islands · Western Mediterranean

Málaga → Tangier → Casablanca + 4 more

From Barcelona · 12 nights · Next Dec 8

From $1,224

8 upcoming departures · 1 ship

Western Mediterranean · North Africa

Marseille → La Spezia → Livorno + 4 more

From Barcelona · 9 nights · Next Nov 13

From $1,349

1 upcoming departure · 1 ship

Canary Islands · North Africa

Motril → Cadiz → Casablanca + 4 more

From Barcelona · 10 nights · Next Nov 22

From $1,499

1 upcoming departure · 1 ship

Canary Islands · Western Mediterranean

Cadiz → Motril → Casablanca + 3 more

From Barcelona · 10 nights · Next Apr 11

From $1,699

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Motril → Casablanca → Agadir + 6 more

From Barcelona · Next Apr 26

From $2,039

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Western Mediterranean

Tangier → Leixões → Lisbon + 3 more

From Barcelona · 10 nights · Next Apr 10

From $1,324

1 upcoming departure · 1 ship

Azores

Ponta Delgada

From Barcelona · 12 nights · Next Oct 31

From $1,009

1 upcoming departure · 1 ship

Browse by departure port