Tour de France 2026 Stage 18 Set for Challenging Mountain Route from Voiron to Orcières-Merlette
The 18th stage of the 2026 Tour de France features a demanding 185.2 km mountain route from Voiron to Orcières-Merlette with key climbs and is set to start at 12:35 PM on July 23.