Depends on where you learn for a start, if you live in a big city or in the middle of nowhere! I started lessons, one per week, at the end of March and had my test in September. I had 1.5 hour lessons which really helped. How long you need is something no one else can really say. It truly depends on circumstances. Someone I know was taught by their parents, had learnt and passed within a month. Not ideal in my opinion as they won't have had experience in various situations. Depends on your confidence, how good you are at retaining info and how good your tutor is! Some people I know had a bad tutor who didn't want them to progress quickly so he could basically get more money out of them. I drove around an estate for my first lessons and by my fifth I was on a main road travelling at 60mph. However I live in the middle of nowhere in Wales so that did contribute. I'd say I had about 30 hours. Seems a lot but the more experience you have the better. I drive now and I find that if I spent less time learning with an instructor I wouldn't be anywhere near confident enough to be on the road!