Giro 2025 Route stage 1: Durazzo - Tirana
Friday, 9 May – The Giro d’Italia kicks off with a 160-kilometre race featuring three climbs. The Surrel is tackled twice, as it is part of the finishing circuit. The Surrel ascends 6.9 kilometres at an average gradient of 4.6%, followed by an 11.3-kilometre descent to the finish line.
The Giro sets off from the port city of Durazzo – or, as the Albanians call it, Durrës – and opens with a pancake-flat section of 70 kilometres. The riders then face the climb to Gracen, which spans 13 kilometres and averages 5.1%.
After the descent, the route continues as before – so, on flat terrain. The first passage across the finish line happens with 44 kilometres remaining. Two identical local laps complete the course.
Each lap includes the Surrel, a 6.9-kilometre hill with an average gradient of 4.6%. However, that average is misleading, as the first part is a false flat before the third kilometre averages 8.3%.
The riders crest the Surrel for the second and last time with 11.3 kilometres remaining. This final section is all downhill.
The final intermediate sprint comes 112 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 1st stage 2025 Giro d’Italia.
Another interesting read: results 1st stage 2025 Giro d’Italia.
Giro d’Italia 2025 stage 1: routes, profiles, videos
Click on the images to zoom
Watch the highlights of recent races here:
Related articles Points Classification: Pedersen also in maglia ciclamino - Giro 2025 The Route - Giro 2025 Route and stages - Giro 2025 Withdrawals - Giro 2025 Riders - Giro 2025 GC Favourites - Giro 2025 More articles Giro 2026: Route
Giro d'Italia: Winners and records
Tour de France 2026: Route
Tour de France 2026: Riders
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 4: Carcassonne - Foix
Tour de France 2026 Route stage 5: Lannemezan - Pau
Tour de France 2026 Route stage 6: Pau - Gavarnie-Gèdre
Tour de France 2026 Route stage 7: Hagetmau – Bordeaux
Tour de France 2026 Route stage 8: Périgueux - Bergerac
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 11: Vichy - Nevers
Tour de France 2026 Route stage 12: Magny-Cours – Chalon-sur-Saône
Tour de France 2026 Route stage 13: Dole – Belfort
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 17: Chambéry – Voiron
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
Tour de France: Winners and records
Cycling Calendar 2026