I get this question a lot....A LOOOoooooottt....
It is impossible to say as it can vary greatly from person to person. However, according to the DVSA, it takes on average around 47 hours of professional lessons plus 20 hours of private practice for someone to pass their test. Your driving instructor will keep you updated on your progress and advise you on when you should book your test.