Canary Islands · Portugal & Spain Atlantic Coast

Las Palmas de Gran Canaria → San Sebastián → Santa Cruz de La Palma + 1 more

From Santa Cruz de La Palma · Next Jan 26

From $4,120

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Cadiz → Gibraltar → Valencia + 3 more

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

From $1,147

2 upcoming departures · 1 ship

Portugal & Spain Atlantic Coast · Canary Islands

Puerto del Rosario → Funchal, Madeira → Lisbon + 2 more

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

From $1,417

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · Madeira

Pajara Fuerteventura → Funchal, Madeira → Lisbon + 3 more

From Santa Cruz de Tenerife · Next Dec 19

From $1,526

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

Canary Islands · Western Mediterranean

Lanzarote → Puerto del Rosario → Tangier + 1 more

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

From $811

1 upcoming departure · 1 ship

Canary Islands · South Africa

Santa Cruz de Tenerife → Cape Town

From Santa Cruz de Tenerife · Next Nov 6

From $4,589

2 upcoming departures · 2 ships

Portugal & Spain Atlantic Coast · Canary Islands

Puerto del Rosario → Agadir → Lisbon + 1 more

From Santa Cruz de Tenerife · 10 nights · Next Dec 17

From $1,580

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

Western Mediterranean · Portugal & Spain Atlantic Coast

Funchal, Madeira → Porto Santo Island → Portimão + 5 more

From Santa Cruz de Tenerife · Next Jun 13

From $7,153

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

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

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

Western Mediterranean · North Africa

Tangier → Barcelona → Marseille + 5 more

From Santa Cruz de Tenerife · Next Apr 3

From $986

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Tangier → Barcelona → Marseille + 7 more

From Santa Cruz de Tenerife · Next Apr 22

From $1,243

1 upcoming departure · 1 ship

Brazil · Cape Verde

Mindelo → Maceió → Salvador

From Santa Cruz de Tenerife · Next Nov 11

From $964

1 upcoming departure · 1 ship

Browse by departure port