Our ninth Giro d’Italia takes us to Bulgaria, as the Balkan country hosts the Grande Partenza of Italy’s biggest race for the first time.

Racing begins in Nessebar on Friday 8 May, but there’s a lot in our diary before the riders reach KM0! Go behind the scenes with our exclusive behind-the-scenes photo gallery.

Thursday 7 May

Schedule: 65km training ride

Ethan Vernon, Giro d'Italia 2026 training
Ethan Vernon tests his sprinting legs
NSN, Giro d'Italia 2026 training
After three training days in Bulgaria, we’re ready to race
Selle Italia saddles
Selle Italia provides comfort for the 3,468 kilometers of racing ahead
Alex Catford, Giro d'Italia 2026 training
DS Alex Cataford speaks to the riders before training

Wednesday 6 May

Schedule: 75km training ride, team presentation

NSN Cycling Team, Giro d'Italia 2026 team presentation
Our Giro squad take to the stage
NSN Cycling Team, Giro d'Italia 2026 team presentation
Jake Stewart and Ryan Mullen
NSN Cycling Team, Giro d'Italia 2026 team presentation
Riders show off their Mikakus trainers
NSN Cycling Team, Giro d'Italia 2026 team presentation
Alessandro Pinarello gives us his best winning celebration
NSN Cycling Team, Giro d'Italia 2026 team presentation
Ethan Vernon and Corbin Strong check out their photoshoot images
NSN Cycling Team, Giro d'Italia 2026 training
Jan Hirt is a double top-10 finisher at the Giro
NSN Cycling Team, Giro d'Italia 2026 training
Ethan Vernon and Alessandro Pinarello set the pace

Tuesday 5 May

Schedule: 110km training ride

NSN Cycling Team, Giro d'Italia 2026 training
A quiet moment on the bike before the roads are lined with fans
NSN Cycling Team, Giro d'Italia 2026 training
Nick Schultz, Corbin Strong, and Jake Stewart go climbing
NSN Cycling Team, Giro d'Italia 2026 training
Dion Smith will start his third Giro this week
NSN Cycling Team, Giro d'Italia 2026 training
Staying hydrated with Nduanz Nrgy Drink in our Elite Fly Team bidons

Click here for our Giro d’Italia race preview.