Canary Islands · Madeira

Portimão → Funchal, Madeira → Santa Cruz de Tenerife + 2 more

From Lisbon · Next Nov 1

From $5,299

1 upcoming departure · 1 ship

Madeira · Portugal & Spain Atlantic Coast

Valencia → Cadiz → Funchal, Madeira + 1 more

From Barcelona · Next Nov 1

From $3,499

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife + 2 more

From Southampton · 12 nights · Next Nov 5

From $2,479

2 upcoming departures · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife + 2 more

From Southampton · 14 nights · Next Nov 15

From $2,099

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Las Palmas de Gran Canaria → Santa Cruz de Tenerife + 2 more

From Barcelona · 12 nights · Next Nov 17

From $1,223

3 upcoming departures · 1 ship

Canary Islands · Madeira

Lanzarote → Las Palmas de Gran Canaria → Santa Cruz de Tenerife + 5 more

From Lisbon · Next Nov 21

From $7,000

1 upcoming departure · 1 ship

Canary Islands · North Africa

Funchal, Madeira → Santa Cruz de Tenerife → Las Palmas de Gran Canaria + 2 more

From Lisbon · Next Nov 24

From $1,186

1 upcoming departure · 1 ship

North Africa · Portugal & Spain Atlantic Coast

A Coruña → Tangier → Casablanca + 2 more

From Southampton · Next Nov 29

From $2,699

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife + 3 more

From Southampton · 14 nights · Next Dec 3

From $2,129

1 upcoming departure · 1 ship

Western Mediterranean · Madeira

Valencia → Alicante → Málaga + 5 more

From Barcelona · 14 nights · Next Dec 22

From $7,100

1 upcoming departure · 1 ship

Canary Islands · Madeira

Tangier → Casablanca → Lanzarote + 3 more

From Barcelona · Next Dec 24

From $1,649

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Funchal, Madeira → Agadir → Casablanca + 13 more

From Lisbon · Next Dec 27

From $8,549

1 upcoming departure · 1 ship

Canary Islands · North Africa

Funchal, Madeira → Santa Cruz de Tenerife → Las Palmas de Gran Canaria + 3 more

From Lisbon · Next Jan 5

From $1,165

3 upcoming departures · 1 ship

Canary Islands · Madeira

Casablanca → Tangier → Lanzarote + 3 more

From Barcelona · Next Mar 19

From $1,390

1 upcoming departure · 1 ship

Madeira · Azores

Nassau → Ponta Delgada → Funchal, Madeira + 1 more

From Miami · Next Mar 29

From $4,999

1 upcoming departure · 1 ship

Western Mediterranean

Nassau → Ponta Delgada → Funchal, Madeira + 10 more

From Miami · 24 nights · Next Mar 29

From $9,999

1 upcoming departure · 1 ship

Canary Islands · South Africa

Lüderitz → Walvis Bay → Dakar + 4 more

From Cape Town · Next May 2

From $14,799

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Trapani → Valletta → La Goulette + 14 more

From Civitavecchia (Rome) · Next Nov 7

From $17,279

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Valencia → Cartagena → Motril + 7 more

From Barcelona · Next Nov 17

From $10,799

1 upcoming departure · 1 ship

Madeira · North Africa

Agadir → Funchal, Madeira

From Lisbon · Next Nov 26

From $5,669

1 upcoming departure · 1 ship

Browse by departure port