Giro 2025 Route stage 12: Modena – Viadana
Thursday, 22 May – The 12th stage takes the Giro riders on a 172-kilometre journey from Modena to Viadana. A lumpy middle section shouldn’t dampen the spirits of the knights of the purple jersey, as the rest of the route is as flat as a curling rink.
The ties of the starting venue, Modena, to the automotive industry run deep. Ferrari, Lamborghini, and Maserati have all left their mark on this vibrant university city. A fitting nod to the stage itself. Eager fast men will be ready and willing on the start line.
Sure, there are a few climbs along the way. It all begins after roughly 35 kilometres with the ascent to Baiso – 4.8 kilometres at 6% – which rolls straight into a stretch of 5.4 kilometres at 3.3%, without a proper descent in between. Following a rolling section and a downhill, the riders take on another short climb: 3.3 kilometres at 3.9% through La Stella. A long descent then leads them to the foot of the day’s final obstacle: the climb to Borsea – 3.9 kilometres at 5.5%. In the village, 75.9 kilometres remain.
After the descent, it’s pancake-flat roads to Viadana, including a flat local circuit to wrap things up.
Viadana is a small town making its Giro debut. In fact, it never hosted a cycling event of any kind before. The only connection to cycling is that Riccardo Riccò, infamous for his doping scandals, hails from nearby Formigine – hardly a legacy to boast about.
The final intermediate sprint comes 139.1 kilometres into the race, with 6, 4 and 2 bonus seconds up for grabs; at the finish line, 10, 6 and 4 seconds await the first three riders.
Ride the route yourself? Download GPX 12th stage 2025 Giro d’Italia.
Stage 12 of the Giro gets underway at 13:15, with the finish expected around 17:15 – both are local times (CEST). For details, see the timings in the slideshow below this article.
Another interesting read: favourites to win in Viadana.
Giro d’Italia 2025 stage 12: routes, profiles, videos
Click on the images to zoom
Watch the highlights of recent races here:
Leave a comment
No comments yet, your opinion is most welcome.
Related articles The Route - Giro 2025 Route and stages - Giro 2025 Withdrawals - Giro 2025 Riders - Giro 2025 GC Favourites - Giro 2025 More articles Giro 2025 Route stage 10: Lucca – Pisa
Giro 2025 Favourites stage 10: For pure time trialists
Giro 2025 stage 10: Start times Lucca -> Pisa ITT
Giro 2025 Route stage 11: Viareggio – Castelnovo ne’ Mont
Giro 2025 Favourites stage 11: Attackers in promising finale
Giro 2025 Route stage 13: Rovigo - Monte Berico
Giro 2025 Favourites stage 13: Puncheurs at Monte Berico
Giro 2025 Route stage 14: Treviso – Nova Gorica
Giro 2025 Favourites stage 14: For fast men #4
Giro 2025 Route stage 15: Fiume Veneto – Asiago
Giro 2025 Favourites stage 15: Attackers in the high mountains
Giro 2025 Route stage 16: Piazzola sul Brenta – San Valentino
Giro 2025 Favourites stage 16: GC showdown at high altitudes
Giro 2025 Route stage 17: San Michele all’Adige - Bormio
Giro 2025 Favourites stage 17: Breakaways over the Mortirolo
Giro 2025 Route stage 18: Morbegno - Cesano Maderno
Giro 2025 Favourites stage 18: For fast men #5
Cycling Calendar 2025
Tour de France 2025: The Route
Tour de France 2025 Route stage 1: Lille - Lille
Tour de France 2025 Route stage 2: Lauwin-Planque - Boulogne-sur-Mer
Tour de France 2025 Route stage 3: Valenciennes - Dunkirk
Vuelta Femenina 2025 Route stage 6: Becerril de Campos - Baltanás