The 103rd edition of the oldest race follows an essentially flat route except for when it crosses the Canavese area, where there are some short ups and downs that are neither long nor steep. The route begins from Magenta and crosses the upper Po Valley on flat roads surrounded by rice paddies, touching Novara and Vercelli in order to get to the Canavese area after Cavaglià, Viverone and Bollengo. The Canavese area has small ups and downs that continue north of Turin in the area of the Parco della Mandria. At the entrance to Val di Susa, the road becomes substantially flat again until the finish. In the towns crossed by the route, roundabouts, traffic islands and speed bumps are encountered as usual.
The last 10 kilometers are practically flat until the finish in Rivoli.
The last 5km follow flat and very wide urban roads, featuring wide roundabouts. The final bend is situated 400m from the finish. The finishing straight is 400m long, and wide (8.5m width), on asphalt.