Costs & Charges

Class D Driving Licence (Heavy Vehicles – Lorries / Trucks / Trailers) Fees / Charges

Class D Driving Licence (Heavy Vehicles – Lorries / Trucks / Trailers) Fees / Charges

Class D covers heavy goods vehicles — lorries, large trucks, and trailers — and is aimed at drivers seeking employment in long-haul freight, construction logistics, or heavy commercial transport.

Fee Summary Table

Item Fee / Charge
Driving test booking fee Ksh. 1,050
Class endorsement (added to existing licence) Ksh. 600
Smart Driving Licence issuance/renewal (3-year validity) Ksh. 3,050

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

What You Need

  • An existing lower-class licence and a minimum number of years of driving experience (NTSA requires prior experience before progressing to heavier classes)
  • Specialised heavy-vehicle driving school training
  • A medical fitness certificate, commonly required for heavy and commercial classes
  • Passed theory and practical test on a heavy vehicle

Experience Requirements Add Time, Not Just Fees

Unlike Class A or B, Class D isn’t typically a first licence — NTSA generally requires drivers to have held a relevant lower-class licence for a number of years before qualifying. Factor this progression timeline into your planning alongside the fees, since you can’t simply pay your way to a Class D licence without the underlying driving record.

Government fees for Class D are modest once you already hold a base licence, but specialised heavy-vehicle training and the experience prerequisite mean this licence class takes considerably longer — and costs more in training — than Class A or B.

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.