Canary Islands · Madeira

Funchal, Madeira → Las Palmas de Gran Canaria → Lanzarote

From Santa Cruz de Tenerife · 7–14 nights · Next Nov 7

From $674

21 upcoming departures · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Puerto del Rosario → Santa Cruz de La Palma

From Santa Cruz de Tenerife · 7 nights · Next Nov 13

From $674

7 upcoming departures · 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,099

12 upcoming departures · 1 ship

Portugal & Spain Atlantic Coast · Canary Islands

Funchal, Madeira → Praia → Mindelo + 4 more

From Southampton · 18 nights · Next Dec 3

From $1,215

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Pajara Fuerteventura → Santa Cruz de La Palma

From Santa Cruz de Tenerife · 7 nights · Next Dec 11

From $674

3 upcoming departures · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

Funchal, Madeira → Pajara Fuerteventura → Santa Cruz de La Palma + 7 more

From Santa Cruz de Tenerife · Next Dec 12

From $1,350

1 upcoming departure · 1 ship

Canary Islands · Madeira

A Coruña → Santa Cruz de Tenerife → Santa Cruz de La Palma + 3 more

From Southampton · 14 nights · Next Dec 21

From $1,890

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

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

From Southampton · 14 nights · Next Jan 4

From $1,147

2 upcoming departures · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Las Palmas de Gran Canaria → Lanzarote + 2 more

From Southampton · 14 nights · Next Feb 27

From $1,147

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Las Palmas de Gran Canaria → Lanzarote + 1 more

From Santa Cruz de Tenerife · 7 nights · Next Mar 13

From $1,755

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Cape Verde

A Coruña → Funchal, Madeira → Praia + 5 more

From Southampton · 19 nights · Next Jun 2

From $2,107

1 upcoming departure · 1 ship

Canary Islands

Funchal, Madeira → Lanzarote → Las Palmas de Gran Canaria + 1 more

From Santa Cruz de Tenerife · 7 nights · Next Nov 27

From $782

3 upcoming departures · 1 ship

Canary Islands · North Africa

Agadir → Casablanca → Las Palmas de Gran Canaria + 4 more

From Santa Cruz de Tenerife · 14 nights · Next Nov 28

From $1,080

1 upcoming departure · 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

Western Mediterranean · Canary Islands

Funchal, Madeira → Las Palmas de Gran Canaria → Lanzarote + 7 more

From Santa Cruz de Tenerife · Next Mar 12

From $1,755

1 upcoming departure · 1 ship

Western Mediterranean · Madeira

Cartagena → Tangier → Funchal, Madeira + 2 more

From Barcelona · 10 nights · Next Sep 18

From $1,180

4 upcoming departures · 2 ships

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · 7 nights · Next Oct 29

From $1,485

1 upcoming departure · 1 ship

Canary Islands · Madeira

Lanzarote → Agadir → Las Palmas de Gran Canaria + 4 more

From Santa Cruz de Tenerife · 14 nights · Next Oct 30

From $1,350

2 upcoming departures · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

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

From Southampton · 14 nights · Next Nov 17

From $1,282

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Santa Cruz de La Palma → Puerto del Rosario

From Lisbon · Next Jan 23

From $3,795

1 upcoming departure · 1 ship

Browse by departure port