Question: when does the 2017 tour de france end
Answer: The 3,540 km ( 2,200 mi ) - long race commenced with an individual time trial in Düsseldorf , Germany on 1 July , and concluded with the Champs - Élysées stage in Paris on 23 July .