The first winner of Tour de France was Maurice Garin in 1903. He completed the race in 94 hours and 33 minutes.