The 109th edition of the Giro d'Italia will conclude in Rome on Sunday 31 May 2026, with this year's final stage marking the first time the race has finished at the Circus Maximus. The prestigious sporting event, covering 3,459 kilometres in total, begins in Bulgaria on 8 May and concludes three weeks later in the Italian capital.
The grand finale incorporates the historic centre as well as the coast at Ostia, taking in numerous Roman landmarks along the way including the Colosseum and the Baths of Caracalla. Stage 21, the final leg, is a 131-kilometre circuit beginning and ending in Rome. After an approach section from the EUR district to the Ostia coast and back, riders complete eight laps of a 9.5-km city circuit.