2016 Tour de France Stages
Stage 1 – Mont-Saint-Michel – Utah Beach, Sainte-Marie-du-Mont – 188 km (July 2nd)
Stage 2 – Saint Lô – Cherbourg En-Contentin – 183 km (July 3rd)
Stage 3 – Grenville – Angers – 223.5 km (July 4th)
Stage 4 – Saumur – Limoges – 237.5 km (July 5th)
Stage 5 – Limoges – Le Lioran – 216 km (July 6th)
Stage 6 – Arpajon-sur-Cère – Montauban – 190.5 km (July 7th)
Stage 7 – L’Isle-Jourdain – Lac de Payolle – 162.5 km (July 8th)
Stage 8 – Pau – Bagnères-de-Luchon – 184 km (July 9th)
Stage 9 – Vielha Val d’Aran – Andorre Arcalis – 184.5 km (July 10th)
Stage 10 – Escaldes-Engordany – Revel – 197 km (July 12th)
Stage 11 – Carcassone – Montpellier – 162.5 km (July 13th)
Stage 12 – Montpellier – Mont Ventoux – 184 km (July 14th)
Stage 13 – Bourg Saint-Andréol – La Caverne du Pont d’Arc – 37.5 km (July 15th)
Stage 14 – Montélimar – Villars-les-Dombes – 208.5 km (July 16th)
Stage 15 – Bourg-en-Bresse – Culoz – 160 km (July 17th)
Stage 16 – Moirans-en-Montagne – Berne – 209 km (July 18th)
Stage 17 – Berne – Finhaut-Emosson – 184.4 km (July 20th)
Stage 18 – Sallanches – Megève – 17 km (July 21st)
Stage 19 – Albertville – Saint-Gervais-Mont Blanc – 146 km (July 22nd)
Stage 20 – Saint-Gervais-les-Bains – Morzine – 146.5 km (July 23rd)
Stage 21 – Chantilly-Paris Champs-Élysées – 113 km (July 24th)