By 21 Apr 2026 Giro d’Italia 2026 opens in Bulgaria before Rome finale The 2026 Giro d’Italia is due to begin on Friday, 8 May, with its opening three days held in Bulgaria before the route transfers to Italy and ends in Rome on Sunday, 31 May. That unusual start Giro d’Italia 2026