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)

Puerto de la CruzSanta Cruz de Tenerife
Leaving from
Going to

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

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
6. Keep right 222 m
7. Turn slight right onto Carretera Este, TF-31 1.69 km
8. Keep right 31.23 km
9. Keep left 416 m
10. At roundabout, take exit 2 onto Avenida Tres de Mayo 585 m
11. Turn left onto Avenida Tres de Mayo 1.03 km
12. Keep right onto Calle Méndez Núñez 256 m
13. Arrive at destination 0 m
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)?

Trips from Puerto de la Cruz

Puerto de la CruzLas Palmas de Gran Canaria