Ask Gava
Kiswahili
← Driving and vehicles

Driving licence renewal taking long: check it and get your renewal slip

National Transport and Safety Authority · sources read 16 Oct 2026

NTSA's charter gives about 5 working days for a licence renewal. If it is taking longer, get your updated renewal slip on the eCitizen NTSA page with your reference number, check your licence details by phone (SMS DL to 22430, then dial *512#), and call NTSA on 0709 932 000.

Fee
We couldn't confirm a fee from the official page. Check it there before you pay.
How long
About 5 working days
Where
Online: ntsa.ecitizen.go.ke (Print Your Renewal Slip). Phone: 0709 932 000.
Go to eCitizen

What you need

  • Your renewal reference number

Steps

  1. A renewal normally takes about 5 working days under NTSA's service charter.
  2. Open 'Print Your Renewal Slip' on ntsa.ecitizen.go.ke, type your reference number and you get your updated renewal slip. Keep it with you.
  3. To see your licence details on your phone: SMS the word DL to 22430 to subscribe, then dial *512# and enter your ID number.
  4. Still not done? Call NTSA on 0709 932 000 with your reference number.
Official sources (4)
  1. NTSA Citizen Service Delivery Charter (2026) ntsa.go.ke · read 30 Sep 2026
  2. Print Your Renewal Slip ntsa.ecitizen.go.ke · read 16 Oct 2026
  3. FAQ ntsa.ecitizen.go.ke · read 16 Oct 2026
  4. Contact Us (Regional Offices) ntsa.go.ke · read 6 Oct 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.