Stage analysis
Preview includedGiro d'Italia 2026 stage 2 runs Burgas to Veliko Tarnovo over 221 km, with hilly favorites and route notes.
Stage 2 of the Giro d’Italia 2026 is Burgas to Veliko Tarnovo, a 221 km route scheduled for 2026-05-09. The official route lists it as hilly, and the race shape is a long inland stage to Veliko Tarnovo with Byala Pass, Vratnik Pass, and the late Lyaskovets Monastery climb.
How it should race: The final 20 km are awkward enough to split the race between classics riders, punchy climbers, and GC teams defending position.
Likely winner profile: Classics-style finisher or explosive puncheur.
Favorites: Filippo Ganna, Antonio Morgado, Jan Christen, Jhonatan Narvaez, Christian Scaroni, Andrea Vendrame. This list is built from the current official team rosters and the route profile, with extra weight on the Giro’s own GC and stage-preview notes where available.
The official Giro stage preview points to a difficult finale where both the stage and the Maglia Rosa can move.
Sources checked for this refresh: official route, official teams, Maglia Rosa favorites, Stage 2 favorites, and Stage 1 result.