The basic route: what you need before you start
To get a driver's license in Kenya, you will need to pass a written test and a practical driving test through the National Transport and Safety Authority (NTSA). The process takes several weeks and involves multiple visits to an NTSA office. You cannot complete it online or by mail — you must appear in person at least twice, once for the written test and once for the practical test.
Before you go to any NTSA office, gather these documents: a national ID or passport, a completed process form (Form DL1, available at NTSA offices or their website), a medical examination report from a registered doctor, and proof of payment of the process fee. The fee amount varies depending on the license category you are seeking — a private vehicle license costs less than a commercial or public service vehicle license. You will also need a recent passport-sized photograph.
The medical examination is not optional. A doctor must confirm you meet the physical and mental standards to drive — this includes vision testing, hearing assessment, and a general health check. Some NTSA offices have doctors on-site, but many do not, so you may need to visit a private clinic first and bring the completed medical form with you.
Key Takeaways
- You must visit an NTSA office in person to explore, take a written test, and later take a practical driving test — there is no remote option.
- Bring your national ID or passport, a completed Form DL1, a medical examination report from a registered doctor, a photograph, and proof of the process fee payment.
- The written test covers road signs, traffic rules, and vehicle safety; you must pass it before you can book a practical test.
- The practical test involves driving a vehicle under an examiner's observation and demonstrating basic vehicle control and road awareness.
- The entire process from process to receiving your license typically takes four to eight weeks, depending on how quickly you pass each stage.
Finding your nearest NTSA office and what to bring on day one
NTSA has offices in most major towns across Kenya. You can find the location nearest to you on the NTSA website or by calling their customer service line. Some offices are busier than others — offices in Nairobi, Mombasa, and Kisumu tend to have longer wait times. If you live in a smaller town, you may need to travel to a regional office.
On your first visit, bring all your documents in a folder or envelope. Arrive early in the morning; many offices operate on a first-come, first-served basis and can run out of slots by midday. You will fill out Form DL1 at the office if you have not already, pay the process fee, submit your medical report and photograph, and receive a receipt. Keep this receipt — you will need it to book your written test.
The process fee depends on the license category. A private vehicle (Category A or B) license is cheaper than a commercial vehicle license. Ask the staff member at the counter what the current fee is for your category, as fees can change. Payment is usually made directly at the office, and you should receive a receipt when ready.
Preparing for and taking the written test
After you submit your process, you will be given a date and time for your written test, usually within one to three weeks. The test is computer-based at most NTSA offices, though some smaller offices still use paper tests. You will answer 50 multiple-choice questions in English or Swahili, covering road signs, traffic laws, vehicle maintenance, and safe driving practices.
To prepare, study the NTSA driving manual, which is available free on their website or in printed form at NTSA offices. The manual covers everything the test will ask about. Many people also study using mobile apps that simulate the test format — these are available on the Google Play Store and Apple App Store. You need to score at least 70 percent to pass.
On test day, bring your receipt from your process, your national ID or passport, and a pen. The test takes about 30 to 45 minutes. You will receive your results when ready after finishing. If you pass, you will be given a date to book your practical test. If you fail, you can retake the written test — there is usually a waiting period of one to two weeks before you can sit again.
The practical driving test: what to expect
Once you pass the written test, you book a date for your practical test. This test happens at a designated NTSA testing ground or route in your area. You will drive a vehicle provided by the NTSA or an approved testing center while an examiner sits beside you and observes your driving. The test lasts about 20 to 30 minutes and covers basic vehicle control, ability to follow traffic rules, awareness of other road users, and safe handling of the vehicle.
The examiner will ask you to perform specific maneuvers — reversing, parking, turning, and stopping smoothly. They will also observe how you use mirrors, signal before turning, maintain safe speed, and respond to other traffic. You do not need to be a perfect driver, but you must demonstrate that you can control the vehicle safely and follow basic traffic rules.
Bring your receipt from your written test pass, your national ID or passport, and wear comfortable clothing and closed-toe shoes. If you fail the practical test, you can retake it after a waiting period, usually two to four weeks. Most people pass on their second or third attempt.
After you pass: receiving your physical license
Once you pass the practical test, the NTSA will issue you a temporary license slip, valid for a few weeks. Your permanent plastic driver's license will be printed and mailed to you or made available for collection at the NTSA office where you applied. The printing process takes one to three weeks. You can use the temporary slip to drive legally while you wait for the permanent card.
When your permanent license is ready, you will receive a notification (by SMS or phone call, depending on the office). You can either collect it in person or, at some offices, arrange for it to be mailed to you. Bring your temporary slip and national ID when you collect it. The permanent license is valid for five years for private vehicle drivers and three years for commercial drivers, depending on the category.
License categories and what each one allows you to drive
Kenya has several driver's license categories, each permitting you to drive different types of vehicles. Category A is for motorcycles and motor tricycles. Category B is for private cars and light vehicles up to 3,500 kilograms. Category C is for medium trucks and vehicles between 3,500 and 7,500 kilograms. Category D is for heavy trucks over 7,500 kilograms. Category E is for buses and public service vehicles.
Most people explore for their first license seek Category B. If you want to drive a motorcycle, you explore for Category A. If you plan to drive a taxi, matatu, or bus professionally, you need Category E, which has additional requirements including more extensive training and a higher process fee. You can hold multiple categories on one license if you pass the tests for each one.
When you fill out Form DL1, you will specify which category you are explore for. The written test questions will be tailored to that category, and the practical test will use a vehicle of that type.
What to do if you fail or need to renew your license
If you fail the written test, you can retake it after the waiting period set by your local NTSA office, usually one to two weeks. You do not need to reapply or pay the full fee again — you straightforward book another test date. If you fail the practical test, the same applies: you wait the required period and book another test without reapplying.
When your license expires (after five years for most private drivers), you will need to renew it. Renewal is simpler than the initial process — you do not retake the written and practical tests. Instead, you submit a renewal form, a new medical examination report, a new photograph, and the renewal fee at an NTSA office. The renewal process takes two to four weeks.
If your license is lost or damaged, you can explore for a replacement at any NTSA office. Bring your national ID, a police report (if it was lost), a new photograph, and the replacement fee. A replacement license is usually ready within two to three weeks.
Frequently Asked Questions
Can I take the written test in a language other than English or Swahili?
No. The NTSA offers the written test in English and Swahili only. If you are not fluent in either language, you will need to study the manual in one of these languages or arrange for a translator to help you prepare, though you cannot bring a translator into the test itself.
Do I need to take driving lessons before I can take the test?
Formal driving lessons are not legally required, but many people take them to prepare for the practical test. Lessons are offered by private driving schools throughout Kenya. Taking lessons can increase your chances of passing the practical test on your first attempt, though it is not mandatory.
What happens if I move to a different county before I finish the process?
You can transfer your process to an NTSA office in your new county. Bring your receipt and documents to the new office and explain that you have moved. They will help you reschedule your tests at that location. You do not lose your process or have to start over.
How much does the entire process cost?
The total cost varies by license category and includes the process fee, medical examination fee (paid to a doctor, not NTSA), and any driving lesson fees if you choose to take them. The NTSA process fee for a private vehicle license is typically in the range of 1,000 to 2,000 Kenyan shillings, but you should confirm the current amount at your local office. Medical examinations cost separately and vary by clinic.
Can I drive before I receive my permanent license?
Yes. Once you pass the practical test, you receive a temporary license slip that is valid for several weeks while your permanent plastic license is being printed. You can drive legally using this temporary slip. Do not drive before you pass the practical test, as you will not have a valid license.