Renewing a driving licence in Kenya is now easier through the NTSA eCitizen portal. Drivers can access licensing services online without making unnecessary trips to NTSA offices. The platform supports driving licence renewal, driving test booking and class endorsement services.
How to Renew Your Driving Licence in Kenya
Follow these steps to renew your driving licence through eCitizen:
- Log in to your eCitizen account.
- Open the National Transport and Safety Authority (NTSA) services.
- Select the Driving Licence section.
- Choose the Driving Licence Renewal option.
- Enter the required personal and licence details.
- Select the relevant collection or processing option where required.
- Review your application details before submitting.
- Pay the applicable fee using the payment options provided on eCitizen.
- Download or print your renewal slip after completing the application.
NTSA confirms that driving licences can be renewed online, with payment made through mobile money and a renewal slip available for printing.
How Much Does Smart Driving Licence Renewal Cost?
The current NTSA service listing places the Smart Driving Licence renewal fee at KSh3,050. NTSA also lists a processing time of five working days for Smart Driving Licence renewal.
The official NTSA eCitizen page states that a driving licence renewal can be valid for 12 months or three years, depending on the holder’s option. However, drivers should confirm the current fee displayed on eCitizen before making payment.

How to Book a Driving Test in Kenya
If you are applying for a driving licence and need to take a driving test, you can also use the NTSA eCitizen platform.
To book:
- Log in to your eCitizen account.
- Select NTSA services.
- Choose Driving Test Application.
- Select your preferred test date, time and location.
- Pay the prescribed test fee shown on the platform.
- Download or keep your test booking certificate.
- Attend the selected Driving Test Unit on the scheduled date.
NTSA says driving tests are conducted at Driving Test Units across the country. The test covers road rules, road signs, the highway code and physical fitness to drive.
What You Should Know Before Applying
Before starting your application, make sure your eCitizen details are accurate. Also, check the fee displayed on the official platform because government charges can change.
Avoid using unofficial websites or agents claiming to process NTSA services for you. NTSA currently requires motorists to access its services using eCitizen login credentials.
NTSA Contact Information
For assistance with driving licence services, NTSA lists 0709 932 000 as a contact number.
Bottom Line
Renewing your driving licence in Kenya can now be done conveniently through NTSA eCitizen services.
For Smart Driving Licence renewal, the current NTSA fee is KSh3,050, with a listed processing time of five working days.
Always confirm the latest fee and requirements on the official NTSA or eCitizen platform before making payment.

