BackDriving schools · Kenya / NTSA
DriveRush · Driving schools in Kenya

Driving schools in Kenya. The honest comparison.

The major NTSA-registered driving schools, what they cost, where they teach, and the one decision that quietly saves most learners KES 4,000–7,000: do not pay a school for theory.

NTSA registered6 major schoolsUpdated EN-KE · 2026

Theory online, practical at a school

A driving school in Kenya is mandatory for one reason: the NTSA needs a registered school to certify your practical hours. Everything else is optional.

Online theory · DriveRush

Free, on your phone

  • All Kenyan road signs with meanings, drilled by spaced recall
  • NTSA past papers under timed conditions
  • Junction scenarios and hazard perception
  • Pay M-Pesa only when you want the deep bank
In-person driving school

Required for the practical

  • NTSA certificate on the wall — verify it before paying
  • Yard hours, then road hours, then mock test
  • Books the NTSA test in your name (TIMS receipt)
  • Theory is sold separately at most schools — skip that line

Most NTSA failures are theory failures. If you only have budget for one thing, it should not be the theory class at a driving school. It should be 25 hours behind the wheel.

The major NTSA-registered schools

The largest networks with branches across multiple counties. Ordered by typical Class B price band. Every school below is NTSA-registered — ask for the certificate on the wall before paying anyway.

  1. Eagle Driving School

    BudgetClass A · B · C

    Multi-county chain with a budget-friendly Class B package; common pick for first-time private learners.

    Class B band
    KES 8,000 – 12,000
    Coverage
    Nairobi · Nakuru · Eldoret · Kisumu
    Known for
    Budget Class B package
  2. Petanns Driving School

    Mid-rangeClass A · B · C · D

    Nairobi-headquartered national chain with strong public-service-vehicle (Class D) training pipelines.

    Class B band
    KES 10,000 – 18,000
    Coverage
    Nairobi · Mombasa · Nakuru · Kisumu · Thika
    Known for
    Heavy commercial / PSV focus
    Petanns Driving School website
  3. Glory Driving School

    Mid-rangeClass A · B · C · D

    National chain with a wide Nairobi footprint and a popular weekend / evening track for working learners.

    Class B band
    KES 10,000 – 16,000
    Coverage
    Nairobi · Mombasa · Kisumu · Nakuru · Eldoret
    Known for
    Strong weekend and evening cohorts
  4. Better Brakes Driving School

    Mid-rangeClass A · B

    Long-running Nairobi school focused on Class B private-vehicle learners, with branches across the city.

    Class B band
    KES 9,000 – 15,000
    Coverage
    Nairobi · Kiambu
    Known for
    Class B specialist
  5. Sunset Driving School

    Mid-rangeClass A · B · C · D

    Coast-region heritage school with a strong Mombasa presence and growing inland branches.

    Class B band
    KES 10,000 – 17,000
    Coverage
    Mombasa · Kilifi · Nairobi
    Known for
    Coast-region heritage
  6. AA Kenya

    PremiumClass A · B · C · D

    The Automobile Association of Kenya's driving school arm — the oldest national driving-school network in the country.

    Class B band
    KES 15,000 – 25,000
    Coverage
    Nairobi · Mombasa · Kisumu · Nakuru · Eldoret · Nyeri
    Founded
    1954
    Known for
    Oldest national network, full Class A–D coverage
    AA Kenya website

Coverage notes from each school's published branch list. Prices are indicative bands as of 2026 — confirm the package and exclusions in writing before paying.

Six questions before you pay

Good schools answer all six clearly. Walk away from the ones that don't — the cost of a bad school is far more than the deposit you'll lose.

  1. 01

    Are you NTSA-registered?

    Every legitimate driving school in Kenya has an NTSA certificate on the wall. If they hesitate or wave it off, walk out. Hours from an unregistered school cannot certify you for the test.

  2. 02

    What does the package include?

    Get a written breakdown: theory hours, practical hours, dual-control car use, mock test, NTSA test booking fee. Ask which items are extra. The cheapest sticker price often has the most exclusions.

  3. 03

    How many practical hours do I actually get behind the wheel?

    An hour booked is not an hour driving. Ask whether you'll share the car with other students per session, and how much pure wheel-time you get. Below 15 driving hours total, fail rates climb sharply.

  4. 04

    Who are the instructors and are they classified?

    NTSA classifies driving instructors. Senior instructors charge more — they're also the ones who notice the bad habits. A school that won't name its instructor team is one to skip.

  5. 05

    Do you book the NTSA test for me?

    Most do. Get the TIMS receipt or booking confirmation in your name, not the school's, before the test date. Schools that hold receipts on your behalf are a common source of delays.

  6. 06

    What happens if I fail the practical?

    Reasonable schools include one retake or charge a known retake fee. The shady ones quietly upsell another full package. Get the retake policy in writing before you pay the first time.

Driving school cost in Kenya · by class

Total spend with a typical NTSA-registered school, before NTSA test fees. Ranges reflect city-vs-county variation and bundle differences.

ClassVehicleTheory + practicalWith DriveRush
Class AMotorbikeKES 6,000 – 12,000KES 4,000 – 8,000 + free
Class BLight vehicle (car)KES 8,000 – 20,000KES 5,000 – 13,000 + free
Class CLight goods vehicleKES 12,000 – 22,000KES 8,000 – 15,000 + free
Class DPSV (matatu / bus)KES 18,000 – 35,000KES 13,000 – 25,000 + free

Bands above exclude NTSA test fees (currently KES 1,500 for the theory test, KES 1,000 for the practical). Smart DL card issuance is a separate fee. See the full NTSA fee breakdown.

Common questions

What are the best driving schools in Kenya?
The largest NTSA-registered networks are AA Kenya, Petanns, Glory, Better Brakes, Sunset and Eagle. They're accredited and present in most counties. Quality varies branch-to-branch, so always ask to see the NTSA certificate before paying.
How much does a driving school in Kenya cost?
Class B (light-vehicle) packages typically run KES 8,000–20,000 depending on the school, county and whether theory is bundled. Theory-only is usually KES 3,000–5,000. NTSA test fees are extra. DriveRush's online theory practice is free, so you only pay a school for practical hours.
How long does driving school take in Kenya?
Class B courses typically run 4–8 weeks at 2–3 sessions a week, plus the NTSA test wait. Theory is 2–3 weeks of self-study; practical needs roughly 15–25 instructor hours. Working learners usually take 6–10 weeks total.
Do I have to attend a physical driving school to get a Kenyan licence?
For the practical test, yes — an NTSA-registered school must certify your driving hours. For theory, no. You can self-study online (free, with DriveRush), then pay a school only for the practical component. This typically saves KES 4,000–7,000.
Are online driving schools legal in Kenya?
Online theory study is legal and effective for the NTSA test. The practical test, however, must be signed off by an NTSA-registered physical school. DriveRush handles theory online for free; book practical hours wherever you like once you're test-ready.
How do I know a driving school is NTSA-registered?
Every legitimate driving school in Kenya has an NTSA certificate displayed on the wall. If the school can't produce it on request, walk out. Hours from an unregistered school cannot certify you for the practical test.
Which driving school is cheapest in Kenya?
Budget Class B packages start around KES 8,000 (e.g. Eagle Driving School). The cheapest sticker price often has the most exclusions, so always ask for the written breakdown of theory hours, practical hours and the NTSA test booking fee before paying.
Can I learn theory online and practical at a driving school?
Yes — and it's the cheapest path. Use DriveRush's free road-sign trainer, past papers and junction scenarios for theory at your own pace, then book only the practical hours with an NTSA-registered driving school once you're ready.

More → Full guide to learning to drive in Kenya · NTSA test prep · The real Nairobi cost

Class A · B · C · D

Skip the theory bill. Start practising.

The NTSA test pulls from the same bank, whether you drilled it at a desk or on your phone in a matatu. Free road-sign trainer, full past papers, junction scenarios. No signup to start.

Source · NTSA Driving School Regulations · Traffic Act Cap. 403