How many years to become a saint?

The canonization process can take as little as a few years to many centuries. There is no fixed time table. There are some causes for sainthood that go back for many hundreds of years and they still remain uncompleted for one reason or another. It took Joan of Arc about 500 years before she was canonized yet Saint Francis of Assisi was canonized in less than two years after his death.