Ask Gava
Kiswahili
← Driving and vehicles

Get a PSV badge (matatu driver or conductor)

National Transport and Safety Authority · sources read 30 Sep 2026

Get a certificate of good conduct first, then apply on the NTSA Service Portal through eCitizen, upload a passport photo and pay KSh 1,050. The badge is usually ready the same day for you to download and print.

Fee
KSh 1,050New PSV badge (driver or conductor)
How long
Same day
Where
Online on the NTSA Service Portal, through eCitizen
Go to NTSA

What you need

  • Drivers: your valid driving licence in the right class (B professional, D1, D2 or D3)
  • Certificate of good conduct (at least applied for)
  • A clear coloured passport-size photo

Steps

  1. Log in to your eCitizen account and open the NTSA Service Portal (New).
  2. Upload a clear coloured passport photo on the portal.
  3. Open the PSV link, pick the category you need (PSV, taxi, tour or institution), pay and submit.
  4. Check the status under application history, then download and print your badge.

Watch out

  • If you work under a Sacco, the Sacco makes the application for you.
  • Badge expired or lost? First release the old badge on your eCitizen portal, then make a fresh application.
  • Stuck? Call NTSA on 0709 932 000, email info@ntsa.go.ke, or visit an NTSA office or the NTSA desk at a Huduma Centre.

Who can apply

  • Drivers: a valid driving licence with class D (the PSV classes), plus a valid certificate of good conduct.
  • Conductors: 18 years or older, with a valid certificate of good conduct.
Official sources (5)
  1. Processing of PSV badges for drivers and conductors (PSV / Tours & Institution) ntsa.go.ke · read 30 Sep 2026
  2. Application for renewal / lost PSV badge ntsa.go.ke · read 30 Sep 2026
  3. NTSA Service Charter (English) 2026 ntsa.go.ke · read 30 Sep 2026
  4. 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.