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
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.
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.
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 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.
Multi-county chain with a budget-friendly Class B package; common pick for first-time private learners.
Nairobi-headquartered national chain with strong public-service-vehicle (Class D) training pipelines.
National chain with a wide Nairobi footprint and a popular weekend / evening track for working learners.
Long-running Nairobi school focused on Class B private-vehicle learners, with branches across the city.
Coast-region heritage school with a strong Mombasa presence and growing inland branches.
The Automobile Association of Kenya's driving school arm — the oldest national driving-school network in the country.
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.
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.
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.
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.
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.
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.
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.
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.
Total spend with a typical NTSA-registered school, before NTSA test fees. Ranges reflect city-vs-county variation and bundle differences.
| Class | Vehicle | Theory + practical | With DriveRush |
|---|---|---|---|
| Class A | Motorbike | KES 6,000 – 12,000 | KES 4,000 – 8,000 + free |
| Class B | Light vehicle (car) | KES 8,000 – 20,000 | KES 5,000 – 13,000 + free |
| Class C | Light goods vehicle | KES 12,000 – 22,000 | KES 8,000 – 15,000 + free |
| Class D | PSV (matatu / bus) | KES 18,000 – 35,000 | KES 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.
More → Full guide to learning to drive in Kenya · NTSA test prep · The real Nairobi cost
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