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 · North Africa

Santa Cruz de Tenerife → Casablanca → Agadir + 5 more

From Santa Cruz de Tenerife · Next Feb 18

From $1,634

1 upcoming departure · 1 ship

Canary Islands · North Africa

Santa Cruz de Tenerife → Lanzarote → Agadir + 1 more

From Santa Cruz de Tenerife · Next Nov 5

From $944

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

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

From $1,215

1 upcoming departure · 1 ship

Canary Islands · North Africa

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

From Santa Cruz de Tenerife · Next Nov 21

From $1,215

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,458

2 upcoming departures · 1 ship

Canary Islands · North Africa

Lanzarote → Agadir → Las Palmas de Gran Canaria

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

From $944

2 upcoming departures · 1 ship

Canary Islands · North Africa

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

From Santa Cruz de Tenerife · Next Mar 7

From $695

10 upcoming departures · 1 ship

Canary Islands · Madeira

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

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

From $1,485

1 upcoming departure · 1 ship

Canary Islands · Portugal & Spain Atlantic Coast

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

From Santa Cruz de Tenerife · Next Dec 11

From $2,228

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

Pajara Fuerteventura → Agadir → Funchal, Madeira + 1 more

From Santa Cruz de Tenerife · 7 nights · Next Feb 5

From $877

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Western Mediterranean

Pajara Fuerteventura → Agadir → Lisbon + 2 more

From Santa Cruz de Tenerife · Next Dec 18

From $1,742

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Lanzarote → Cadiz → Gibraltar + 3 more

From Santa Cruz de Tenerife · 12–13 nights · Next Mar 17

From $1,485

3 upcoming departures · 1 ship

Madeira · Portugal & Spain Atlantic Coast

San Sebastián → Funchal, Madeira

From Santa Cruz de Tenerife · 5 nights · Next Dec 16

From $2,610

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

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

From $943

3 upcoming departures · 2 ships

Canary Islands · Madeira

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Santa Cruz de Tenerife + 1 more

From Funchal, Madeira · 7 nights · Next Feb 7

From $741

2 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · 14 nights · Next Feb 19

From $1,350

1 upcoming departure · 1 ship

Canary Islands

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

From Santa Cruz de Tenerife · Next Mar 14

From $694

15 upcoming departures · 1 ship

Western Mediterranean · Canary Islands

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

From Santa Cruz de Tenerife · Next Mar 29

From $1,103

1 upcoming departure · 1 ship

Browse by departure port