North Africa · Canary Islands

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

From Santa Cruz de Tenerife · 7 nights · Next Jan 30

From $3,795

1 upcoming departure · 1 ship

Canary Islands · North Africa

Santa Cruz de Tenerife → Lanzarote → Agadir + 1 more

From Santa Cruz de Tenerife · Next Jan 21

From $972

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

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

From $972

2 upcoming departures · 1 ship

Canary Islands · North Africa

Lanzarote → Agadir → Funchal, Madeira + 1 more

From Santa Cruz de Tenerife · Next Jan 22

From $985

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Lanzarote → Santa Cruz de La Palma + 4 more

From Santa Cruz de Tenerife · 14 nights · Next Jan 7

From $863

2 upcoming departures · 1 ship

Canary Islands · Madeira

Santa Cruz de La Palma → Santa Cruz de Tenerife → Puerto del Rosario + 2 more

From Las Palmas de Gran Canaria · 7 nights · Next Jan 2

From $641

3 upcoming departures · 1 ship

Canary Islands

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

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

From $1,012

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Lanzarote → Santa Cruz de La Palma

From Santa Cruz de Tenerife · 7–14 nights · Next Jan 8

From $877

1 upcoming departure · 1 ship

Canary Islands · North Africa

Funchal, Madeira → Lanzarote → Las Palmas de Gran Canaria

From Santa Cruz de Tenerife · 7–14 nights · Next Jan 15

From $877

1 upcoming departure · 1 ship

Canary Islands · Madeira

Lanzarote → Agadir → Funchal, Madeira + 4 more

From Santa Cruz de Tenerife · 14 nights · Next Jan 14

From $1,553

3 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · Next Jan 15

From $1,593

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Lanzarote → Santa Cruz de La Palma + 5 more

From Santa Cruz de Tenerife · Next Jan 8

From $1,620

1 upcoming departure · 1 ship

Canary Islands · Madeira

Puerto del Rosario → Agadir → Funchal, Madeira + 4 more

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

From $1,553

2 upcoming departures · 1 ship

Canary Islands

Puerto del Rosario → Lanzarote → Las Palmas de Gran Canaria + 1 more

From Santa Cruz de Tenerife · Next Jan 23

From $821

2 upcoming departures · 1 ship

Browse by departure port