Canary Islands · Madeira

Santa Cruz de Tenerife → Funchal, Madeira → Lanzarote + 8 more

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

From $1,917

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

From $751

3 upcoming departures · 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

2 upcoming departures · 1 ship

Canary Islands · Western Mediterranean

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

From Santa Cruz de Tenerife · Next Mar 11

From $1,890

1 upcoming departure · 1 ship

North Africa · Canary Islands

San Sebastian de la Gomera → Las Palmas de Gran Canaria → Agadir + 3 more

From Santa Cruz de Tenerife · 12 nights · Next Mar 22

From $8,556

1 upcoming departure · 1 ship

Canary Islands · Western Mediterranean

Lanzarote → Puerto del Rosario → Tangier + 1 more

From Santa Cruz de Tenerife · 8 nights · Next Mar 26

From $779

1 upcoming departure · 1 ship

Canary Islands · North Africa

Puerto del Rosario → Agadir → Funchal, Madeira

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

From $1,215

2 upcoming departures · 1 ship

Canary Islands · Madeira

Pajara Fuerteventura → Agadir → Funchal, Madeira + 5 more

From Santa Cruz de Tenerife · 14 nights · Next Mar 4

From $1,661

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 Mar 10

From $1,215

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 Mar 11

From $1,215

1 upcoming departure · 1 ship

North Africa · Portugal & Spain Atlantic Coast

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

From Santa Cruz de Tenerife · Next Mar 8

From $3,972

1 upcoming departure · 1 ship

Canary Islands · Madeira

Santa Cruz de Tenerife → Pajara Fuerteventura → Agadir + 5 more

From Santa Cruz de Tenerife · Next Mar 3

From $1,755

1 upcoming departure · 1 ship

Canary Islands

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

From Santa Cruz de Tenerife · Next Mar 5

From $903

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 12

From $895

2 upcoming departures · 1 ship

Browse by departure port