szakasz | helyszín | táv | szakasz jellege | szakasz győztese | összetettben vezet |
július 1.: 1. szakasz | Düsseldorf (Németország) | 14 km | egyéni időfutam (sík) | Geraint Thomas | Geraint Thomas |
július 2.: 2. szakasz | Düsseldorf (Németország)–Liege (Belgium) | 203.5 km | sík | Marcel Kittel | Geraint Thomas |
július 3.: 3. szakasz | Verviers (Belgium)–Longwy | 212.5 km | dombos | Peter Sagan | Geraint Thomas |
július 4.: 4. szakasz | Mondorf-les-Bains (Luxemburg)–Vittel | 207.5 km | sík | Arnaud Demare | Geraint Thomas |
július 5.: 5. szakasz | Vittel–La Planche des Belles Filles | 160.5 km | közepes hegyi | Fabio Aru | Chris Froome |
július 6.: 6. szakasz | Vesoul–Troyes | 216 km | sík | Marcel Kittel | Chris Froome |
július 7.: 7. szakasz | Troyes–Nuits-Saint-Georges | 213.5 km | sík | Marcel Kittel | Chris Froome |
július 8.: 8. szakasz | Dole–Station des Rousses | 187.5 km | közepes hegyi | Lilian Calmejane | Chris Froome |
július 9.: 9. szakasz | Nantua–Chambéry | 181.5 km | nehéz hegyi | Rigoberto Urán | Chris Froome |
július 10. | pihenőnap | – | |||
július 11.: 10. szakasz | Périgueux–Bergerac | 178 km | sík | Marcel Kittel | Chris Froome |
július 12.: 11. szakasz | Eymet–Pau | 203.5 km | sík | Marcel Kittel | Chris Froome |
július 13.: 12. szakasz | Pau–Peyragudes | 214.5 km | nehéz hegyi | Romain Bardet | Fabio Aru |
július 14.: 13. szakasz | Saint-Girons–Foix | 101 km | nehéz hegyi | Warren Barguil | Fabio Aru |
július 15.: 14. szakasz | Blagnac–Rodez | 181.5 km | dombos | Michael Matthews | Chris Froome |
július 16.: 15. szakasz | Laissac-Sévérac-l'Église–Le Puy-en-Velay | 189.5 km | közepes hegyi | Bauke Mollema | Chris Froome |
július 17. | pihenőnap | – | |||
július 18.: 16. szakasz | Le Puy-en-Velay–Romans-sur-Isere | 165 km | sík | Michael Matthews | Chris Froome |
július 19.: 17. szakasz | La Mure–Serre Chevalier | 183 km | nehéz hegyi | Primoz Roglic | Chris Froome |
július 20.: 18. szakasz | Briancon–Col d'Izoard | 179.5 km | nehéz hegyi | Warren Barguil | Chris Froome |
július 21.: 19. szakasz | Embrun–Salon-de-Provence | 222.5 km | dombos | Edvald Boasson Hagen | Chris Froome |
július 22.: 20. szakasz | Marseille | 22.5 km | egyéni időfutam (sík) | Maciej Bodnar | Chris Froome |
július 23.: 21. szakasz | Montgeron–Párizs | 103 km | sík | Dylan Groenewegen | Chris Froome |