Definitions for "1980 Tour de France"
The 1980 Tour de France was the 67th Tour de France. The total distance was 3945.5 km over 22 stages, the average speed of the riders was 35.317 km/h.