Canary Islands · Madeira

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

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

From $1,282

2 upcoming departures · 1 ship

Canary Islands · Madeira

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

From Santa Cruz de Tenerife · Next Mar 28

From $932

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Tangier → Barcelona

From Santa Cruz de Tenerife · Next Apr 3

From $422

1 upcoming departure · 1 ship

Canary Islands · Madeira

Lanzarote → Las Palmas de Gran Canaria → Santa Cruz de La Palma + 2 more

From Santa Cruz de Tenerife · 8 nights · Next Apr 8

From $5,357

1 upcoming departure · 1 ship

Canary Islands · Madeira

Lanzarote → San Sebastian de la Gomera → Santa Cruz de La Palma + 3 more

From Santa Cruz de Tenerife · 9 nights · Next Apr 13

From $5,715

1 upcoming departure · 1 ship

Eastern Caribbean

Philipsburg → Saint-Barthélemy

From Santa Cruz de Tenerife · Next Oct 4

From $5,411

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

Madeira · Western Mediterranean

Funchal, Madeira → Porto Santo Island → Tangier + 1 more

From Santa Cruz de Tenerife · 7 nights · Next Apr 18

From $7,586

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Lanzarote → Casablanca → Gibraltar + 10 more

From Santa Cruz de Tenerife · 17 nights · Next Apr 20

From $18,966

1 upcoming departure · 1 ship

Canary Islands · Madeira

Santa Cruz de Tenerife → Funchal, Madeira → Pajara Fuerteventura + 5 more

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

From $1,215

2 upcoming departures · 1 ship

Canary Islands · North Africa

Lanzarote → Agadir → Casablanca + 1 more

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

From $809

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 Feb 12

From $1,485

1 upcoming departure · 1 ship

Canary Islands

Lanzarote → Funchal, Madeira → Las Palmas de Gran Canaria

From Santa Cruz de Tenerife · Next Jan 24

From $554

2 upcoming departures · 1 ship

North Africa

Tangier

From Santa Cruz de Tenerife · 4 nights · Next Apr 3

From $263

2 upcoming departures · 1 ship

Canary Islands

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

From Santa Cruz de Tenerife · Next Dec 10

From $850

1 upcoming departure · 1 ship

Canary Islands · Madeira

Funchal, Madeira → Las Palmas de Gran Canaria

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

From $850

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Puerto del Rosario → Agadir → Lisbon + 7 more

From Santa Cruz de Tenerife · 21 nights · Next Dec 18

From $3,174

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

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

From $1,661

1 upcoming departure · 1 ship

Canary Islands · Madeira

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

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

From $1,661

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

Browse by departure port