How long will it take?
The minimum amount of flying to gain your certificate (licence) is 20 hours, of which 5 must be solo. However, an average is around 30 hours. The hours required depends on many factors including the frequency of lessons, a person’s age and ability etc.
If you take one lesson per week then you should have your pilot certificate within 7 to 8 months.