what stages and total distance is involved in the tour de france?
there were 21 stages in 2018 tour de france race, covering a total distance of 3,351 km (2,082 mi).