Madeira · Canary Islands

Santa Cruz de La Palma → Porto Santo Island → Funchal, Madeira

From Santa Cruz de Tenerife · Next Apr 11

From $9,338

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

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

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

From $943

2 upcoming departures · 1 ship

North Africa

Tangier

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

From $447

1 upcoming departure · 1 ship

Canary Islands · North Africa

Agadir → Lanzarote → Las Palmas de Gran Canaria

From Santa Cruz de Tenerife · Next Apr 16

From $767

2 upcoming departures · 1 ship

Canary Islands

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

From Santa Cruz de Tenerife · Next Apr 2

From $916

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

Western Mediterranean · North Africa

Tangier → Barcelona → Marseille

From Santa Cruz de Tenerife · 6 nights · Next Apr 22

From $662

1 upcoming departure · 1 ship

Browse by departure port