Question: how long do you have to get your g?
Answer: You have 5 years to get your G licence from the day you pass your G1 test. You can get your G licence in as little as two years. To complete the final phase of the graduate licensing system you must pass the G road test. If you are 21 or younger there are some restrictions.