Le parcours de 291 km est le même que celui de l'édition précédente. Généralement considéré comme une classique pour sprinteurs, la course commence de la Via della Chiesa Rossa à Milan et se termine sur la Via Roma de San Remo. La dernière partie de la course comprend les ascensions de la Cipressa et du Poggio, qui habituellement sont décisives pour le résultat de la course.
À mi-parcours, les coureurs doivent également franchir la montée de 35 km du Passo del Turchino, même si elle n'est pas considérée comme un point clé dans la course. Après le Turchino, l'itinéraire suit la route Aurelia le long de la côte de Gênes jusqu'à l'arrivée à Sanremo. Avec encore un peu plus de 50 km restant à parcourir, les première ascensions côtières sont le Capo Mele, le Capo Cervo puis le Capo Berta, avant de rencontrer les deux dernières ascensions menant à l'arrivée[1],[2].
Milan-San Remo distribue aux soixante premiers coureurs les points suivants pour le classement individuel de l'UCI World Tour (uniquement pour les coureurs membres d'équipes World Tour) et le Classement mondial UCI (pour tous les coureurs) :
Ci-dessous, le classement individuel de l'UCI World Tour à l'issue de la course. Daryl Impey en conserve la première place, tandis que Vincenzo Nibali, vainqueur à Sanremo, est désormais quatrième. Caleb Ewan et Arnaud Démare, deuxième et troisième de la course, font également leur entrée dans le « top 10 », aux deuxième et troisième places[6],[7].