Apart from a slight rise just over 10 kilometres in, the first 25 kilometres of the stage are essentially flat. Then comes the climb to Ovindoli – 10.3 kilometres at 5.6% – after which the riders remain at altitude for roughly 15 kilometres. The descent to L’Aquila is followed by around 15 kilometres on the valley floor.
The second and final major climb of the day takes the shape of the Valico delle Capannelle, a mountain pass at 1,300 metres. To reach it, the riders tackle 12.8 kilometres at an average gradient of 4.6%. There are still 122.8 kilometres remaining at the summit.
A large portion of that – more than 50 kilometres – is spent descending, after which the second part of the stage begins. This is a 56.5-kilometre rolling section with four climbs, three of them categorised.
The first climb comes straight away: 7.5 kilometres at 4.6% to Castellato. A descent, interrupted by a short rise midway, leads to the foot of the second hill: 3.1 kilometres at 3.8% to Mosciano Sant’Angelo. Another descent follows, before an uncategorised 2-kilometre climb at 5.3% is crested with 18 kilometres to go.
A short descent brings the riders to the foot of the final climb, 1.6 kilometres at 8.4% to Tortoreto. From the village, they descend for 4 kilometres to the Adriatic coast and follow the shoreline for the final 8 kilometres.
Fancy riding the route yourself? Download GPX 4th stage 2026 Tirreno-Adriatico.
Stage 4 of Tirreno–Adriatico gets under way at 10:15, and the race is expected to finish at around 15:45 – both local times (CET).
Tirreno-Adriatico 2026 stage 4: routes & profiles
Click on the images to zoom


