Santa Cruz de Tenerife

Ferries to Santa Cruz de Tenerife

The ferry port of Santa Cruz de Tenerife is located on the Spanish island of Tenerife and offers connections to the Spanish islands of Tenerife, La Palma, Gran Canaria, Fuerteventura and Lanzarote as well as to the ports of Huelva and Cadiz on the Spanish mainland. A total of 8 routes are offered several times a day by the shipping companies Fred Olsen Express and Naviera Armas.

Santa Cruz de Tenerife

All ferry connections 2025

Click on a route to see the current prices and departure times.

Agaete — Santa Cruz de Tenerife

1 h 20 min
7 Sailings daily

Arrecife — Santa Cruz de Tenerife

10 h 55 min
2 Sailings weekly

Huelva — Santa Cruz de Tenerife

34 h 30 min
3 Sailings weekly

Morro Jable — Santa Cruz de Tenerife

4 h 25 min
2 Sailings weekly

Puerto del Rosario — Santa Cruz de Tenerife

10 h 55 min
2 Sailings weekly

Santa Cruz de La Palma — Santa Cruz de Tenerife

6 h
1 Sailings weekly

Cadiz — Santa Cruz de Tenerife

39 h 30 min
2 Sailings weekly

Las Palmas — Santa Cruz de Tenerife

1 h 40 min
5 Sailings daily