Getting your driving licence in Kenya is a structured process regulated by the National Transport and Safety Authority (NTSA). Whether you're a first-time learner or upgrading to a new vehicle class, this guide walks you through every step — from documents to your physical licence card.
Key Facts
- ▸Minimum age: 18 years for any vehicle class
- ▸Must attend an NTSA-accredited driving school
- ▸Two separate tests: theory (written) + practical
- ▸Total process typically takes 4–10 weeks
- ▸Licences issued for 3 years or 10 years
Documents & Requirements
Before you enrol at a driving school, gather these documents. Missing any one can delay your process by weeks:
- Original National ID card (aged 18+) or valid Kenyan passport
- 2 recent passport-size photographs (white or light background)
- Medical fitness certificate from a government-approved hospital — includes vision/eye test
- Provisional driving licence application form (obtained at any NTSA office or online via TIMS)
- Proof of driving school enrolment from an NTSA-accredited school
- Payment receipts for all NTSA fees
Get Your Medical Certificate First
The medical certificate (including eye test) must be obtained before applying for a provisional licence. Book it early at any government hospital or NTSA-approved clinic — it usually takes 1–2 days.
Step-by-Step Process to Get Your Driving Licence
Follow these steps in order. Your driving school will assist with most of the administrative steps:
- 1Get your medical certificate (vision test + general fitness) from a government hospital
- 2Apply for a Provisional Driving Licence at any NTSA office or via ecitizen.go.ke — pay KSh 1,050
- 3Enrol at an NTSA-accredited driving school (all training must be at an approved institution)
- 4Complete theory training — highway code, road signs, traffic laws, NTSA test prep
- 5Complete practical driving training on real roads with a certified instructor
- 6Apply for the NTSA Written Theory Test through your school or the TIMS portal
- 7Sit and pass the written theory test at the NTSA test centre
- 8Apply for the NTSA Practical Driving Test (your school handles booking)
- 9Sit and pass the practical test with a registered NTSA examiner
- 10Pay the driving licence issuance fee (3-year or 10-year)
- 11Collect your Kenya Smart Driving Licence card
Only Accredited Schools Count
NTSA will not allow you to sit for the practical test unless you trained at an accredited driving school. Self-taught driving, no matter how skilled, does not satisfy the requirement. Always verify your school's NTSA accreditation before enrolling.
NTSA Driving Licence Fees in Kenya 2025
Below are the standard NTSA fees. Driving school course fees are separate and vary by institution and course type:
| Service | Fee (KSh) |
|---|---|
| Provisional Driving Licence | 1,050 |
| Theory (Written) Test | 600 |
| Practical Driving Test | 2,270 |
| Driving Licence — 3 Years | 3,050 |
| Driving Licence — 10 Years | 5,050 |
| Driving School Course (typical range) | 10,000 – 35,000 |
Always Verify Current Fees
NTSA fees are set by the government and may change. Always confirm current amounts on ntsa.go.ke, e-citizen.go.ke, or at your nearest NTSA office before paying.
How Long Does It Take to Get a Kenya Driving Licence?
| Stage | Typical Duration |
|---|---|
| Gathering documents & medical cert | 1–3 days |
| Provisional licence processing | 1–5 days |
| Driving school training | 2–6 weeks |
| Theory test booking & sitting | 1–2 weeks after training |
| Practical test booking | 1–2 weeks after theory pass |
| Licence issuance after passing | 1–3 weeks |
| Total (average) | 6–10 weeks |
Speed Up the Process
Enrolling at an active driving school like Stega Driving School means your instructors know the exact test routes, handle your test bookings, and guide you through paperwork — reducing your total time significantly.
After You Pass the NTSA Driving Test
Once you pass the practical test, the NTSA examiner records the pass in the NTSA TIMS system. You then:
- 1Pay the licence issuance fee (KSh 3,050 for 3-year or KSh 5,050 for 10-year) via M-Pesa or bank
- 2Submit payment confirmation through the TIMS portal or at an NTSA office
- 3Wait for your smart card licence to be produced (1–3 weeks)
- 4Collect your physical Kenya Driving Licence card from the designated NTSA office
While waiting for your physical card, you can request a Temporary Driving Licence (TDL) which is legally valid and allows you to drive while the permanent card is being processed.
Key Tips for Getting Your Licence Faster
- Prepare all documents before you enrol — don't start training without your provisional licence
- Attend every lesson consistently — gaps in training extend your overall duration
- Study the official Kenya Highway Code thoroughly — the theory test is based on it
- Practice on the actual NTSA test routes in your area — your school instructor can guide you
- Book your theory test promptly after completing training — don't wait weeks
- Use the NTSA TIMS portal (tims.ntsa.go.ke) to track applications and results online
- Choose a well-reviewed school with a high pass rate — it directly affects your success
Frequently Asked Questions
QWhat is the minimum age to get a driving licence in Kenya?
You must be at least 18 years old to apply for any class of driving licence in Kenya. This is a hard NTSA requirement with no exceptions.
QCan I get a Kenya driving licence without going to a driving school?
No. NTSA requires proof of training at an accredited driving school before you can sit the practical test. Self-taught drivers cannot qualify for the official practical examination.
QHow do I check my NTSA driving test results online?
Check your results through the NTSA TIMS portal at tims.ntsa.go.ke or via e-Citizen (ecitizen.go.ke) using your National ID number.
QHow long is a Kenya driving licence valid?
Kenya driving licences are valid for 3 years (KSh 3,050) or 10 years (KSh 5,050). You can renew online through the NTSA TIMS system before or after expiry.
QCan foreigners get a driving licence in Kenya?
Yes. Foreigners residing in Kenya can apply using a valid passport and Kenyan residence permit. Tourists can use an International Driving Permit (IDP) for up to 90 days without a local licence.
QWhat happens if I fail the NTSA driving test?
If you fail the theory or practical test, you can re-apply and sit again after additional training. Most accredited schools like Stega Driving School provide free coaching support before re-tests.
Stega Driving School
Nairobi's most trusted NTSA-approved driving school since 1995. 5 branches across Nairobi. 96% first-attempt pass rate. 1,000+ licensed graduates.
Learn about us →


