Kenya driving fees guide · Updated August 2026
Driving School Fees in Kenya: Costs, NTSA Charges and Licence Classes
See the training fee, eCitizen charges and estimated learner budget before choosing Class A, B, C or D.
Quick answer
How much is driving school in Kenya?
Common tuition fees are roughly KSh 5,000 to KSh 25,000, depending on the licence class, school, vehicle and course package. Always separate the school fee from government charges paid through eCitizen.
- Class A from KSh 5,000 at NIT
- B, C or D at KSh 12,000
- eCitizen charges are separate
- Ask about extra lessons
Newton Institute driving school fees
The fee below covers one selected licence class. Classes B, C and D are not sold as one combined package.
Training fee before eCitizen charges.
Price for one eligible class, not all three.
PDL, test booking and interim licence, paid directly through eCitizen.
Before paying for Class C or D: ask the school to confirm that you meet the applicable age, experience and licence-progression requirements.
NTSA and eCitizen charges
Newton Institute learners pay these charges directly through eCitizen:
Check the live amount before payment
The NTSA services list confirms KSh 650 for a PDL and KSh 1,050 for driver test booking. Government charges can change, so use the figure shown in your own eCitizen account.
Estimated learner budget at Newton Institute
KSh 5,000 training + KSh 2,350 listed charges
KSh 12,000 training + KSh 2,350 listed charges
These estimates exclude retesting, extra practical lessons and a later Smart Driving Licence application. NTSA lists the Smart Driving Licence separately.
“A learner should not choose a driving school by price alone. Good training must build confidence, judgement and safe habits that remain useful long after the driving test.”
— Engineer Simon Barongo, Director, Newton Institute of Technology
What do Classes A, B, C and D cover?
Choose the category that matches the vehicle you intend to drive. Some categories include subcategories and extra eligibility rules.
Motorcycles
Motorcycle categories based on engine size, type and use.
NIT fee: KSh 5,000Cars and light vehicles
A common starting category for first-time car drivers.
NIT fee: KSh 12,000Trucks
Commercial goods vehicles; experience rules may apply.
NIT fee: KSh 12,000Passenger vehicles
Vans, minibuses and buses, with stricter higher-level rules.
NIT fee: KSh 12,000Class C and D eligibility matters
A beginner cannot automatically register for every truck or passenger-vehicle category. Check the current Kenyan driving-licence rules and ask the school to verify your licence history first.
How long does driving school take?
At Newton Institute, driving training takes a minimum of one month.
It may take longer if you miss lessons, need more practical practice, are upgrading to Class C or D, or are waiting for a test date.
Learning at a safe pace is better than rushing to the test before you can control the vehicle confidently.
What should driving lessons cover?
A proper course should combine clear theory with supervised road practice.
- Road signs, markings and traffic signals
- Vehicle controls and basic safety checks
- Moving off, stopping and changing gears
- Steering, lane discipline and positioning
- Parking, reversing and observation
- Junctions, roundabouts and overtaking
- Defensive driving and hazard awareness
- Highway Code and test preparation
Passing the test matters. Making calm, safe decisions in real traffic matters more.
Requirements for joining a driving school
The documents depend on the licence class and whether you are a beginner or upgrading.
- A valid national ID or accepted identification document
- An active eCitizen account
- A Provisional Driving Licence, where applicable
- An existing licence for a class endorsement or upgrade
- Proof of required driving experience for higher categories
- Medical or supporting documents for certain professional categories
Ask the school to check your eligibility before paying for Class C or D.
Costs to confirm before enrolling
A low tuition figure can become expensive when important items are left out.
- Theory and practical lessons
- Use of the training vehicle
- PDL and driver-test booking
- Interim and Smart Driving Licence charges
- Additional practical lessons
- Retest booking and transport to the training ground
Protect your payment
Ask for a receipt for school payments. Pay government charges only through the official channel shown in your eCitizen account.
How to choose a driving school
Choose a school that explains its fees clearly and checks your licence category before enrolment.
- Confirm it uses a suitable vehicle for your class.
- Ask how much supervised practice you will receive.
- Check the instructor, timetable and training-ground location.
- Make sure road safety is taught, not only test answers.
- Ask how the school prepares learners for the NTSA test process.
The cheapest course is poor value if you leave without confidence in real traffic.
Frequently asked questions
How much is driving school in Kenya?
Common motorcycle and light-vehicle tuition fees are roughly KSh 5,000 to KSh 25,000. The exact price depends on the licence class, school and package.
How much is Class A at Newton Institute?
Class A training costs KSh 5,000, excluding the listed eCitizen charges.
How much are Classes B, C and D at Newton Institute?
Training for one eligible Class B, C or D category costs KSh 12,000. It is not a combined three-class fee.
Are NTSA charges included in the training fee?
No. The PDL, test booking and interim licence charges are paid separately through eCitizen.
How long is the driving course?
The course takes a minimum of one month at Newton Institute.
Can a beginner register directly for Class C or D?
Not always. Some truck and passenger-vehicle categories require a lower-category licence, previous experience and a specific minimum age.
Enrol for driving training in Migori
Newton Institute of Technology is in Namba Area, Migori Town, along the Migori–Sirare Highway, approximately 0.3 km opposite Rubis Filling Station.
Classes B, C or D: KSh 12,000 for one eligible class.
Completion depends on attendance, practice and test availability.
Class C and D applicants should have eligibility checked first.
Contact Newton Institute
- Primary email
- info@niteducation.com
- Alternative email
- newtoninstituteoftechnology@gmail.com
- Website
- niteducation.com
Sources checked
Reviewed: August 2026