Costs & Charges

Class B Driving Licence (Light Vehicles / Private Cars) Fees / Charges

Class B Driving Licence (Light Vehicles / Private Cars) Fees / Charges

Class B is Kenya’s most common driving licence category, covering private cars, SUVs, and small vans not exceeding 3,500 kg gross vehicle weight. Most first-time car drivers in Kenya apply for this class.

Fee Summary Table

Item Fee / Charge
Provisional Driving Licence (PDL) Ksh. 650
Driving test booking fee Ksh. 1,050
Smart Driving Licence issuance (3-year validity) Ksh. 3,050
Renewal (3-year Smart DL) Ksh. 3,050

Source: NTSA/TIMS official fee guidance and eCitizen NTSA service information.

What You Need

  • National ID and KRA PIN
  • Minimum age of 18
  • Completion of an NTSA-registered driving school course
  • Passed theory and practical driving test
  • Biometric capture for the Smart DL

Driving School Is the Bigger Cost

While government fees for Class B total roughly Ksh. 4,750, driving school tuition for this class typically runs from Ksh. 8,000 to Ksh. 20,000 depending on the school and course length — meaning private training, not government charges, is the dominant cost for most learners.

Class B is the licence most Kenyans will need, and the government fee structure is straightforward and standardised. Shop around on driving school fees, since that’s where the real cost variation lies.

Nairobi Online Digital logo

Published by

Nairobi Online Digital

Nairobi's trusted digital directory — curating quality guides, local business listings, cultural landmarks, and essential service updates across Kenya's vibrant capital.