Die ersten Kilometer des Rennens fanden im Zentrum von Peking statt. und waren folglich sehr flach. Nach 78,8 Kilometern erreichten die Fahrer Badaling, dort war ein 23,8 Kilometer langer Rundkurs zu durchfahren. Beim Straßenrennen der Frauen musste dieser zwei mal und bei dem der Männer sieben mal durchfahren werden. Dabei kam es zu größeren Anstiegen, beim 12,4 Kilometer langen Badaling-Pass musste ein Höhenunterschied von 338,2 Metern überwunden werden. Danach ging es wieder bergab in Richtung Ziel am Juyongguan. Auf den letzten 350 Metern folgte ein letzter mäßiger Anstieg um einen Schlussspurt zwischen mehreren Fahrern spannend zu gestalten.