How to get from Puerto de la Cruz to Santa Cruz de Tenerife by car, truck, walk, bike
Distance between Puerto de la Cruz and Santa Cruz de Tenerife is 30 kilometers (19 miles).
Driving distance from Puerto de la Cruz to Santa Cruz de Tenerife is 38 kilometers (24 miles)
Route Map
Routes from puerto-de-la-cruz-canarias to santa-cruz-de-tenerife-canarias
4 Ways from Puerto de la Cruz (Spain/Canarias) to Santa Cruz de Tenerife (Spain/Canarias)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Calle Mazaroco 77 m
2. Turn left onto Calle San Felipe 417 m
3. Turn left onto Avenida Melchor Luz 577 m
4. Keep right 66 m
5. Turn sharp left onto Calle Cabezas, TF-312 2.35 km
See more
Questions and Answers
What is the cheapest way to get from Puerto de la Cruz (Spain/Canarias) to Santa Cruz de Tenerife (Spain/Canarias)?
How do I get from Puerto de la Cruz (Spain/Canarias) to Santa Cruz de Tenerife (Spain/Canarias) the fastest?
How long does it take to get from Puerto de la Cruz (Spain/Canarias) to Santa Cruz de Tenerife (Spain/Canarias)?