How to Get a Driving Licence in Malaysia 2026 | 6 Steps
Complete process: register β KPP01 β UKPP β KPP02 β KPP03 β JPJ test β P licence. Includes fees, duration, age requirements.
FAQ
1.Do locals need a guarantor to take the driving test?
No. Malaysian citizens (MyKad holders) do not need a guarantor when applying for a driving license. Only non-citizens or permanent residents are required to provide a guarantor, who must be a Malaysian citizen holding a valid driving license.
2.What documents do locals need to take the driving test?
Malaysian citizens applying for a driving license need to prepare: original and photocopy of identity card (MyKad), passport-sized white background photos (meeting JPJ specifications), medical examination report (completed at a JPJ-registered clinic), and course registration form (provided by the driving school). If under 21 years old, a consent letter signed by parents or guardians is also required.
3.Can locals book the test online?
Yes. JPJ Malaysia has introduced an online booking system (MySikap JPJ), where candidates can book the theory test (KPP01) and driving test (KPP02) via the official website or mobile app. However, candidates must first register with a driving school and complete the course; the driving school will assist in setting up the MySikap account, after which candidates can log in themselves to schedule test times.
4.After getting the L license, what is the earliest time locals can take the driving test?
According to JPJ regulations, after holding an L license (learner's license), one must wait at least 6 months before taking the driving test (KPP02). During this period, candidates must complete the required driving course (at least 16 hours of practical training) and ensure all tests are completed within the L license validity period (usually 2 years). If the 6-month period has not passed, the system will not allow booking of the driving test.