How to Get a Driving Licence in Kenya
The full 2026 path — from your first application to a full smart driving licence.
The steps
- 1
Get a medical certificate
Visit an NTSA-approved doctor for a medical fitness certificate. You need it before you can apply.
- 2
Apply for a Provisional Driving Licence (PDL)
Apply online on eCitizen (NTSA). The PDL is valid for 3 months and is renewable. NTSA fees are about KSh 3,050.
- 3
Enrol in an NTSA-licensed driving school
Training at a registered driving school is mandatory. You learn the Highway Code, road signs, and practical driving.
- 4
Pass the theory test
The NTSA theory test is 20 multiple-choice questions (16 to pass) on the Highway Code, road signs, and the Model Town Board.
- 5
Pass the practical driving test
A driving examiner assesses your vehicle control, observation, and road handling in a real vehicle.
- 6
Get your full smart driving licence
Once you pass both tests, NTSA issues your full smart driving licence, valid for 3 years and renewable on eCitizen.
What you need to apply
Driving licence classes (A to G)
Kenya has 7 licence classes under Legal Notice 28 of 2020.
Learning on a provisional licence
While learning, display L-plates front and rear, be accompanied by a driving instructor or a qualified driver of that class, and do not carry passengers for hire. Minimum age: 18 for a car (Class B), 16 for a motorcycle (Class A).
Start training for your theory test
Learn every Highway Code topic, then practise with the free NTSA mock test.
Based on the Kenya Highway Code. Always follow road signs and your instructor.
Frequently asked questions
How much does a driving licence cost in Kenya?
Budget from about KSh 3,050 in total, covering the provisional licence, NTSA test fees, and licence issuance on eCitizen — driving-school course fees are separate.
What are the driving licence classes in Kenya?
NTSA uses classes A to G — from A (motorcycles) and B (light vehicles up to 3,500 kg) through to the heavy-commercial and PSV classes. You test for the class you need.
How long does it take to get a driving licence in Kenya?
Usually about 1–2 months: enrol at an NTSA-registered driving school, get your provisional licence (PDL), then pass the theory and practical tests.
Do I need a provisional driving licence (PDL) first?
Yes. You apply for a provisional driving licence (PDL) on eCitizen before you can sit the NTSA tests.
Where do I book the NTSA driving test?
On the eCitizen portal. The theory test is now computer-based and taken at an NTSA office; you also book the practical test there.