Stage Date Time From - To Terrain Distance Details
Prologue2017-05-3119:00  Luxembourg - LuxembourgTime trial2.14 kmDetails
12017-06-0113:06  Luxembourg - BascharageFlat172.0 kmDetails
22017-06-0213:02  Steinfort - WalferdangeLow mountains178.4 kmDetails
32017-06-0313:01  Eschweiler (Wiltz) - DiekirchLow mountains192.9 kmDetails
42017-06-0411:37  Mersch - LuxembourgLow mountains174.6 kmDetails