Student driver learning to drive in Nairobi
Licensing

How to Get a Kenya Driving Licence in 2025 — Complete NTSA Guide

A step-by-step guide to getting your NTSA driving licence in Kenya — documents needed, costs, the exact process, and how long it takes from enrolment to your licence card.

Updated 29 June 20258 min readStega Driving School

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:

  1. 1Get your medical certificate (vision test + general fitness) from a government hospital
  2. 2Apply for a Provisional Driving Licence at any NTSA office or via ecitizen.go.ke — pay KSh 1,050
  3. 3Enrol at an NTSA-accredited driving school (all training must be at an approved institution)
  4. 4Complete theory training — highway code, road signs, traffic laws, NTSA test prep
  5. 5Complete practical driving training on real roads with a certified instructor
  6. 6Apply for the NTSA Written Theory Test through your school or the TIMS portal
  7. 7Sit and pass the written theory test at the NTSA test centre
  8. 8Apply for the NTSA Practical Driving Test (your school handles booking)
  9. 9Sit and pass the practical test with a registered NTSA examiner
  10. 10Pay the driving licence issuance fee (3-year or 10-year)
  11. 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:

ServiceFee (KSh)
Provisional Driving Licence1,050
Theory (Written) Test600
Practical Driving Test2,270
Driving Licence — 3 Years3,050
Driving Licence — 10 Years5,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?

StageTypical Duration
Gathering documents & medical cert1–3 days
Provisional licence processing1–5 days
Driving school training2–6 weeks
Theory test booking & sitting1–2 weeks after training
Practical test booking1–2 weeks after theory pass
Licence issuance after passing1–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:

  1. 1Pay the licence issuance fee (KSh 3,050 for 3-year or KSh 5,050 for 10-year) via M-Pesa or bank
  2. 2Submit payment confirmation through the TIMS portal or at an NTSA office
  3. 3Wait for your smart card licence to be produced (1–3 weeks)
  4. 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

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 →
how to get driving licence KenyaNTSA driving licence process 2025driving licence requirements KenyaNTSA driving test Kenyadriving licence fees Kenya

Start Your Journey

Turn Knowledge Into Your NTSA Licence.

Stega Driving School has 5 branches across Nairobi. 96% pass rate. NTSA-approved since 1995. Register free — no payment required to enrol.

Stega Assistant

Online — AI powered

S
Hi there! I'm the Stega Assistant. I can help you with questions about our driving courses, how to book, the NTSA licensing process, and anything else about Stega Driving School. What would you like to know?

Powered by AI · Call 0722 213 810 for urgent help