Satellite map of Teide Caldera Traverse

Tenerife, Canary Islands · Spain

Teide Caldera Traverse

TF-21Vilaflor to El Portillo

Distance19.6 mi32 km
Drive time41 minon the road
DifficultyModeratetightness 6 of 10
Add to trip GPX

The most spectacular road in the Canaries, climbing from the Canary Islands' highest village through ancient pine forest into the lunar lava fields of Teide National Park, Mount Teide towering overhead across the caldera at over 2,000 m.

From Vilaflor the TF-21 climbs through dense Canarian pine in a cascade of hairpins; at Boca Tauce it enters the caldera of an ancient supervolcano, crossing mile after mile of rust-red lava with Teide’s 3,715 m cone dominating. The cable-car station at 2,356 m is the high point before the road sweeps east past Roques de García to the El Portillo rim, a full crossing of one of Europe’s most dramatic volcanic landscapes.

The finest drive in the Canaries, climbing from the Canaries' highest village into the lunar lava fields of a slumbering giant, Mount Teide’s cone filling the sky across the caldera floor.

Why we picked it

Teide Caldera Traverse on the map19.6 mi · point to point

VilaflorStart · Tenerife, Canary Islands
El PortilloEnd · Tenerife, Canary Islands

Character

Corners83bends
Tightness6of 10
Max gradient13%≈ 1-in-8
Hairpins2bends over 150°
Climb1,314 mtotal ascent
Summit2,528.4 mhighest point of the line · 8,295 ft

The highest road in Spain, by our count in the catalogue.

Corners

busiest around mile 18
51015 mi

Elevation

under 4%4–8%over 8%1,449.2 – 2,528.4 m
summit · 2,528.4 m 1,5001,7502,0002,2502,500 m 01019 mi

From the road

Points of interest3 stops

  • El RetamarViewpoint
    7.9 mi in
  • Mirador de Boca TauceViewpoint
    9.9 mi in
  • El TeideViewpoint
    16 mi in

Hazards

  • Ice and snow in winter
  • Hundreds of tight curves
  • Altitude exposure
  • Sudden cloud cover

Sources

Verified route: mapped from real road geometry and fact-checked by a human editor. How roads get checked

Driving the Teide Caldera Traverse: quick answers

How long does it take to drive the Teide Caldera Traverse?
Teide Caldera Traverse runs 19.6 miles (32 km) and takes about 41 min to drive without stops.
How difficult is the Teide Caldera Traverse to drive?
We rate it moderate: 83 corners including 2 hairpins, a maximum gradient of 13%, and a tightness of 6 out of 10.
When is the best time to drive the Teide Caldera Traverse?
Spring and Summer and Autumn and Winter are best.

Nearby roads

The closest great drives to Teide Caldera Traverse.

All 27 roads in Spain ›