×
1981 Tour de France

1981 Tour de France

The 1981 Tour de France was the 68th edition of the Tour de France, taking place between 25 June and 19 July. The total race distance was 24 stages over 3,753 km. It was dominated by Bernard Hinault, who led the race from the sixth stage on,... Wikipedia
Stages: 22 + Prologue, including two split stages
Dates: Jun 25, 1981 – Jul 19, 1981
Winner