Ask Gava
Kiswahili
← Driving and vehicles

Add a class to your driving licence (endorsement)

National Transport and Safety Authority · sources read 30 Sep 2026

Enrol in a licensed driving school, get a provisional licence (PDL) for the new class, and after 21 days book and pass the test. Then apply for the endorsement on the NTSA portal and pay KSh 550.

Fee
KSh 650Provisional driving licence (PDL)KSh 1,050Test booking for class endorsementKSh 550Endorsement of additional class
How long
Up to 21 working days after you apply for the endorsement
Where
Online on the NTSA service portal (eCitizen login); training at a licensed driving school and the test at an NTSA test centre
Go to NTSA

What you need

  • Proof of enrolment in a licensed driving school (the school handles this with you)

Steps

  1. Enrol in a licensed driving school for the class you want. NTSA lists licensed schools on its website.
  2. Apply and pay for a provisional driving licence (PDL) for the new class on the NTSA portal.
  3. After the PDL has run for 21 days, book the endorsement test on the portal, pay, pick a date and sit the test at your chosen centre.
  4. Once you pass, log in to the NTSA service portal with eCitizen, select Driving class endorsement, pay and submit.

Watch out

  • Some classes need experience first. For a light truck (C1) you must have held a B2 licence for at least two years.
  • You can't sit the test straight away: the PDL must mature for 21 days first.

Who can apply

  • Drivers who already hold a driving licence and want to drive another class of vehicle
Official sources (5)
  1. NTSA services (service catalogue) ntsa.go.ke · read 30 Sep 2026
  2. NTSA Citizen Service Delivery Charter (2026) ntsa.go.ke · read 30 Sep 2026
  3. The Traffic (Driving Schools, Driving Instructors and Driving Licences) Rules, 2020 (L.N. 28 of 2020) new.kenyalaw.org · read 30 Sep 2026
  4. NTSA FAQs ntsa.go.ke · read 30 Sep 2026
  5. NTSA service portal serviceportal.ntsa.go.ke · read 30 Sep 2026

Was this helpful?

Share on WhatsApp · Report a mistake

Don't include your ID number or KRA PIN. We remove them if you do.