Renew your driving licence (smart DL)
National Transport and Safety Authority · sources read 30 Sep 2026
Renew your driving licence on the NTSA portal (log in with eCitizen). The fee is KSh 3,050 for 3 years, or KSh 650 for 1 year.
- Fee
- KSh 3,050Driving licence renewal (3 years)KSh 650Driving licence renewal (1 year)
- How long
- About 5 working days
- Where
- Online on the NTSA service portal, using your eCitizen login
What you need
- A driving licence application (Form 6), filled in on the portal
Steps
- Log in to the NTSA service portal with your eCitizen account and open driver licensing.
- Fill in the renewal application (Form 6).
- Pay the renewal fee to complete the application: KSh 3,050 for 3 years, or KSh 650 for 1 year.
Watch out
- Check the expiry date on your card and renew before it runs out. NTSA offers renewal for 3 years or for 1 year.
Who can apply
- Anyone holding a driving licence that is due for renewal (licences run for three years)
Official sources (3)
- The Traffic (Driving Schools, Driving Instructors and Driving Licences) Rules, 2020 (L.N. 28 of 2020) new.kenyalaw.org · read 30 Sep 2026
- NTSA Citizen Service Delivery Charter (2026) ntsa.go.ke · read 30 Sep 2026
- NTSA service portal serviceportal.ntsa.go.ke · read 30 Sep 2026