1re étape (1er juillet) : Copenhague-Copenhague (chrono individuel)
13 km. L'épreuve renoue avec un contre-la-montre inaugural, une première depuis 2015. Le parcours se déploiera dans la capitale danoise sur un parcours plat qui favorisera largement les spécialistes pour le gain du premier maillot jaune.
2e étape (2 juillet) : Roskilde-Nyborg
199 km. Les coureurs franchiront les trois premières (modestes) côtes de cette édition en début d'étape avant de parcourir l'île de Seeland, jamais très loin du rivage. Ils emprunteront notamment le Storebaelt, un pont maritime long de 16 km qui précédera l'entrée dans Nyborg, terme de cette étape. La vigilance sera indispensable sur cette longue portion totalement exposée, propice à des bordures en cas de vent.
3e étape (3 juillet) : Vejle-Sonderborg
182 km. Une étape essentiellement plate pour ce troisième et dernier jour au royaume danois, qui semble promise aux équipes de sprinteurs. Le lendemain, la journée de transfert permettra au peloton de rallier Lille et le Nord de la France.