The 2025 Tour de France kicks off on July 5 as the Grand Départ returns to France, with the peloton set to roll out from Lille after three foreign starts.