Back to Blog

How to Get a Driving License in Kenya: Classes, Requirements, and Costs

KG
Kennedy Gichobi
February 20, 2026 6 min read 167 views

Obtaining a driving license in Kenya is a structured process managed by the National Transport and Safety Authority (NTSA) through the digital TIMS platform. From obtaining a provisional license to passing the driving test and receiving your smart driving license card, this guide walks you through every step of the process, including requirements, costs, and tips for passing the test on your first attempt.

Overview of the Kenyan Driving License System

A driving license in Kenya is issued by the National Transport and Safety Authority (NTSA) and is required for anyone operating a motor vehicle on public roads. The licensing system was digitized through the Transport Integrated Management System (TIMS), which replaced the old manual system. The current smart driving license is a biometric card featuring the holder's photograph, fingerprint data, and license details, with security features to prevent forgery.

Kenya recognizes several classes of driving licenses based on the type of vehicle to be driven. Class A covers motorcycles, Class B covers vehicles under 3,500kg (standard cars), Class C covers vehicles between 3,500kg and 16,000kg (medium trucks), Class D covers vehicles over 16,000kg (heavy trucks), Class E covers articulated vehicles, Class F covers tractors, Class G covers specialized industrial vehicles, and Class H covers military vehicles.

The process of obtaining a driving license involves enrolling at a registered driving school, undergoing practical and theoretical training, passing the NTSA driving test, and applying for the license through the TIMS portal. The entire process takes approximately 4 to 8 weeks depending on the class of license and the availability of testing slots. The license is valid for 2 years for new drivers and can be renewed for periods of up to 3 years.

Requirements and Documents Needed

To apply for a driving license in Kenya, you must be at least 18 years old for Class B (cars), 24 years old for Class C and above (heavy vehicles), and 16 years old with parental consent for Class A (motorcycles). You must possess a valid Kenyan national ID or passport, a KRA PIN certificate, and a valid interim driving license issued by NTSA before you can begin learning to drive.

The first step is obtaining a provisional (interim) driving license from NTSA through the TIMS portal (tims.ntsa.go.ke). To get the provisional license, you need to create a TIMS account, upload a passport-sized photograph, submit copies of your national ID and KRA PIN, pay the prescribed fee of KES 600, and visit a designated NTSA office for biometric capture.

Once you have your provisional license, you must enroll at a driving school registered and approved by NTSA. The choice of driving school is important, as the quality of training directly affects your chances of passing the driving test. Driving school fees range from KES 8,000 to KES 20,000 for Class B, and KES 15,000 to KES 35,000 for Class C and above, depending on the school and location.

The Driving Test Process

After completing your driving school training (typically 14-30 hours of practical instruction), you are eligible to sit for the NTSA driving test. The driving test is conducted in two parts: a written (theory) test on the Highway Code and traffic rules, and a practical driving test on a designated test route. Both tests must be passed to qualify for a full driving license.

The written test covers road signs, traffic rules, vehicle maintenance basics, and safe driving practices as outlined in the Kenya Highway Code. Study materials are available from driving schools and online resources. The practical test assesses your ability to operate the vehicle safely, including vehicle control, road positioning, signaling, observation, maneuvering (including reverse parking and three-point turns), and reaction to road hazards.

The driving test fee is KES 600 for each attempt. If you fail the test, you can retake it after a minimum waiting period, usually 14 days. Common reasons for failure include poor observation at junctions, incorrect gear usage, failure to check mirrors, and nervousness leading to dangerous maneuvers. Practice extensively before your test date and arrive at the testing center early and well-prepared.

Applying for the Smart Driving License

Upon passing both the written and practical driving tests, you can apply for your smart driving license through the TIMS portal. Log in to your TIMS account, select the driving license application, and upload the required documents including your test pass certificate. Pay the license fee of KES 3,050 for a 2-year license or KES 5,050 for a 3-year license through the approved payment channels (M-Pesa, bank, or card).

After payment, you will need to visit a designated NTSA service center for biometric capture, including fingerprints and a photograph. The smart driving license is typically ready for collection within 2 to 4 weeks after biometric capture. You will receive an SMS notification when your license is ready. Until you receive your smart card, the provisional license serves as a valid temporary driving authorization.

The smart driving license must be renewed before its expiry date. Renewal can be done online through the TIMS portal by paying the renewal fee and visiting an NTSA center for updated biometric capture. Driving with an expired license is an offense that can result in a fine of up to KES 10,000 or imprisonment. For Kenyans in the diaspora, the Kenyan driving license can be used alongside an International Driving Permit in many countries.

Converting Foreign Driving Licenses

Foreigners residing in Kenya can drive using a valid foreign driving license for up to 90 days after entering the country. After this period, they must obtain a Kenyan driving license. The process for converting a foreign license involves submitting the original foreign license, a certified translation if not in English, proof of residence in Kenya, and the standard application documents.

Kenyans returning from the diaspora with foreign driving licenses can also convert them to Kenyan licenses. The conversion process may require passing the Kenyan driving test, depending on the country that issued the original license. Licenses from countries with bilateral agreements with Kenya may be converted without a driving test. Check with NTSA for the current list of recognized countries.

International Driving Permits (IDPs) issued by AA Kenya are recognized in over 150 countries and are valid for one year. An IDP is recommended for Kenyans traveling abroad who wish to drive in foreign countries. The IDP is issued by the Automobile Association of Kenya (AA Kenya) upon presentation of a valid Kenyan driving license and a passport-sized photograph, with a fee of approximately KES 3,000.

How Huduma Global Can Help

Huduma Global assists Kenyans in the diaspora with obtaining and renewing driving licenses, converting foreign licenses, and navigating the NTSA TIMS system. Whether you need a new license or want to convert your foreign license to a Kenyan one, visit our services page for driving license support.

Useful Resources and References

Need assistance? Huduma Global offers end-to-end support for Kenyans in the diaspora and locally. Contact us today for professional guidance on all government and financial services.

Share this article: