Giro 2025 Route stage 8: Giulianova – Castelraimondo
Saturday, 17 May – Stage 8 of the Giro d’Italia takes the riders across the challenging roads of the Apennines. The route is 197 kilometres long and features an elevation gain of. 3,700 metres The biggest climbs are far from the finish line, but a punchy wall spices up the finale with 6.5 kilometres to go.
It’s been a while since Castelraimondo last hosted a major cycling race. Ten years ago, Tirreno-Adriatico finished here after an epic stage with a brutal finale. Back then, Wout Poels claimed victory after attacking on the final climb.
That climb rose 4.2 kilometres at an average gradient of 7.3%, with sections up to 15%. From there, the riders descended 6 kilometres to the finish in Castelraimondo.
This time, the last climb of the day is more of a wall. It rises for 700 metres at 9.3% to Gagliole, after which the riders fly down a 6.5 descent into Castelraimondo.
Along the way, the riders tackle the Croce di Casale (8.6 kilometres at 4.6%), Valico di Santa Maria Maddalena (13.1 kilometres at 7.4%), Montelago (5.5 kilometres at 4.6%), and the unclassified Castel Santa Maria (300 metres at 7.4%) before arriving at the foot of the climb to Gagliole.
The riders pass through Gagliole with 6.5 kilometres to go – the first 4.5 kilometres are downhill, while the rest is flat.
The final intermediate sprint comes 177.4 kilometres into the race, with 6, 4, and 2 bonus seconds up for grabs; the first three riders on the line bag 10, 6, and 4 seconds.
Ride the route yourself? Download GPX 8th stage 2025 Giro d’Italia. For details, see the timings in the slideshow below this article.
Another interesting read: results 8th stage 2025 Giro d’Italia.
Giro d’Italia 2025 stage 8: routes, profiles, videos
Click on the images to zoom
Watch the highlights of recent races here:
Leave a comment
1 comment(s)
Related articles Points Classification: Pedersen cements lead - Giro 2025 The Route - Giro 2025 Route and stages - Giro 2025 Withdrawals - Giro 2025 Riders - Giro 2025 GC Favourites - Giro 2025 More articles Vuelta 2026: Route & rumours
Tour de France 2026: Route
Tour de France 2026 Route stage 1: Barcelona - Barcelona
Tour de France 2026 Route stage 2: Tarragona - Barcelona
Tour de France 2026 Route stage 3: Granollers - Les Angles
Tour de France 2026 Route stage 6: Pau - Gavarnie-Gèdre
Tour de France 2026 Route stage 9: Malemort – Ussel
Tour de France 2026 Route stage 10: Aurillac - Le Lioran
Tour de France 2026 Route stage 14: Mulhouse - Le Markstein
Tour de France 2026 Route stage 15: Champagnole - Plateau de Solaison
Tour de France 2026 Route stage 16: Evian-les-Bains - Thonon-les-Bains
Tour de France 2026 Route stage 18: Voiron - Orcières-Merlette
Tour de France 2026 Route stage 19: Gap - Alpe d’Huez
Tour de France 2026 Route stage 20: Bourg d'Oissans - Alpe d'Huez
Tour de France 2026 Route stage 21: Thoiry - Paris
Giro 2026: Route
Giro 2026 Route stage 1: Nesebăr – Burgas
Giro 2026 Route stage 2: Burgas - Veliko Tarnovo
Giro 2026 Route stage 3: Plovdiv - Sofia
Giro 2026 Route stage 4: Catanzaro - Cosenza
Giro 2026 Route stage 5: Praia a Mare – Potenza
Giro 2026 Route stage 6: Paestum - Napels
Giro 2026 Route stage 7: Formia - Blockhaus
Giro 2026 Route stage 8: Chieti - Fermo
Giro 2026 Route stage 9: Cervia – Corno alle Scale
Giro 2026 Route stage 10: Viareggio - Massa
Giro 2026 Route stage 11: Porcari - Chiavari
Giro 2026 Route stage 12: Imperia - Novi Ligure
Giro 2026 Route stage 13: Alessandria - Verbania
Giro 2026 Route stage 14: Aosta - Pila
Cycling Calendar 2026
Very good giro