

Cycling day trip from Playa de las Américas to Vilaflor
Customize your own route based on our template or discover how our community prefers to cycle from Playa de las Américas to Vilaflor.
Route template
Playa de las Américas to Vilaflor
Get ready for a challenging but super rewarding climb! This route starts by the lively beaches and bustling resorts of Playa de las Américas, Tenerife’s famous playground for sunseekers, and takes you up to Vilaflor, the highest village in Spain. It’s about 27.5 kilometers of almost relentless ascent—over 1,600 meters up!—so bring your climbing legs and plenty of snacks.
You’ll quickly leave the coastal buzz behind, winding through quieter roads with ocean views before climbing into pine forests and mountain air. Most of the ride is on peaceful tarmac, with a few stretches of rural track (be ready if your tires are slick). The switchbacks just keep coming, but so do the views—look back for some epic shots over the island and the Atlantic.
Vilaflor itself is a wonderful reward: a tranquil village known for its crisp air, ancient Canary pines, and famous spring water. Find a local café for a celebratory coffee and soak in the high-altitude vibe—you’ve earned it!
Community
Top users in this region
From our community
The best bike routes from Playa de las Américas to Vilaflor
TEIDE
Cycling route in Playa de las Américas, Canary Islands, Spain
- 49.2 km
- Distance
- 2,508 m
- Ascent
- 186 m
- Descent
Orlando 85 - Vilaflor
Cycling route in Playa de las Américas, Canary Islands, Spain
- 28.5 km
- Distance
- 2,250 m
- Ascent
- 89 m
- Descent
Free Motion Bike Rental Shop - Teide
Cycling route in Playa de las Américas, Canary Islands, Spain
- 50 km
- Distance
- 2,505 m
- Ascent
- 202 m
- Descent
Los cristianos - Teide
Cycling route in Playa de las Américas, Canary Islands, Spain
- 35 km
- Distance
- 1,771 m
- Ascent
- 58 m
- Descent
TeideXtreme 2
Cycling route in Playa de las Américas, Canary Islands, Spain
- 56.9 km
- Distance
- 2,169 m
- Ascent
- 143 m
- Descent
Een gesprek met de duivel op weg naar de berg
Cycling route in Playa de las Américas, Canary Islands, Spain
- 49.9 km
- Distance
- 2,533 m
- Ascent
- 195 m
- Descent
los cristianos - villa flor da chasna 1
Cycling route in Playa de las Américas, Canary Islands, Spain
- 37.3 km
- Distance
- 1,496 m
- Ascent
- 85 m
- Descent
Pico del Teide, Teleferico from center Las Cristinos
Cycling route in Playa de las Américas, Canary Islands, Spain
- 48.6 km
- Distance
- 2,511 m
- Ascent
- 199 m
- Descent
Suave Parcial
Cycling route in Playa de las Américas, Canary Islands, Spain
- 47.4 km
- Distance
- 2,217 m
- Ascent
- 60 m
- Descent
fhgjk
Cycling route in Playa de las Américas, Canary Islands, Spain
- 268.6 km
- Distance
- 5,125 m
- Ascent
- 2,962 m
- Descent
Teleferico Teide por el Retamar
Cycling route in Playa de las Américas, Canary Islands, Spain
- 43 km
- Distance
- 2,488 m
- Ascent
- 201 m
- Descent
Los Cristianos - Teide
Cycling route in Playa de las Américas, Canary Islands, Spain
- 52.6 km
- Distance
- 2,534 m
- Ascent
- 214 m
- Descent
Discover more routes
- TeideXtreme 2
- Distance
- 56.9 km
- Ascent
- 2,169 m
- Descent
- 143 m
- Location
- Playa de las Américas, Canary Islands, Spain
- Een gesprek met de duivel op weg naar de berg
- Distance
- 49.9 km
- Ascent
- 2,533 m
- Descent
- 195 m
- Location
- Playa de las Américas, Canary Islands, Spain
- los cristianos - villa flor da chasna 1
- Distance
- 37.3 km
- Ascent
- 1,496 m
- Descent
- 85 m
- Location
- Playa de las Américas, Canary Islands, Spain
- Pico del Teide, Teleferico from center Las Cristinos
- Distance
- 48.6 km
- Ascent
- 2,511 m
- Descent
- 199 m
- Location
- Playa de las Américas, Canary Islands, Spain
- Suave Parcial
- Distance
- 47.4 km
- Ascent
- 2,217 m
- Descent
- 60 m
- Location
- Playa de las Américas, Canary Islands, Spain
- fhgjk
- Distance
- 268.6 km
- Ascent
- 5,125 m
- Descent
- 2,962 m
- Location
- Playa de las Américas, Canary Islands, Spain
- Teleferico Teide por el Retamar
- Distance
- 43 km
- Ascent
- 2,488 m
- Descent
- 201 m
- Location
- Playa de las Américas, Canary Islands, Spain
- Los Cristianos - Teide
- Distance
- 52.6 km
- Ascent
- 2,534 m
- Descent
- 214 m
- Location
- Playa de las Américas, Canary Islands, Spain
Routes to Vilaflor
Bikepacking from
Puerto de la Cruz to Vilaflor