Our Driving Courses
Choose from all Kenyan driving licence classes
All Licence Classes
Professional training for every Kenyan driving licence category
A1 - Moped
KES 10,000
Motorcycles up to 50cc
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 16 years
A1 - Moped (Half)
KES 8,500
Motorcycles up to 50cc
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 16 years
A1 - Moped (Short)
KES 6,500
Motorcycles up to 50cc
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 16 years
A2 - Motorcycle
KES 10,000
Motorcycles above 50cc
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
A2 - Motorcycle (Half)
KES 8,500
Motorcycles above 50cc
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
A2 - Motorcycle (Short)
KES 6,500
Motorcycles above 50cc
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
A3 - Motorcycle Taxi
KES 10,000
Commercial motorcycles and tuk-tuks
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 21 years
A3 - Motorcycle Taxi (Half)
KES 8,500
Commercial motorcycles and tuk-tuks
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 21 years
A3 - Motorcycle Taxi (Short)
KES 6,500
Commercial motorcycles and tuk-tuks
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 21 years
B1 - Light Vehicle
KES 10,000
Manual and automatic light vehicles
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
B1 - Light Vehicle (Half)
KES 8,500
Manual and automatic light vehicles
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
B1 - Light Vehicle (Short)
KES 6,500
Manual and automatic light vehicles
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
B2 - Automatic Vehicle
KES 10,000
Automatic transmission only
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
B2 - Automatic Vehicle (Half)
KES 8,500
Automatic transmission only
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
B2 - Automatic Vehicle (Short)
KES 6,500
Automatic transmission only
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
B3 - Professional Light Vehicle
KES 10,000
Commercial light vehicles and taxis
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 21 years
B3 - Professional Light Vehicle (Half)
KES 8,500
Commercial light vehicles and taxis
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 21 years
B3 - Professional Light Vehicle (Short)
KES 6,500
Commercial light vehicles and taxis
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 21 years
C1 - Light Truck
KES 10,000
Light trucks up to 7,500kg GVW
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
C1 - Light Truck (Half)
KES 8,500
Light trucks up to 7,500kg GVW
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
C1 - Light Truck (Short)
KES 6,500
Light trucks up to 7,500kg GVW
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
C - Heavy Truck
KES 10,000
Heavy commercial vehicles
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Valid B class licence
C - Heavy Truck (Half)
KES 8,500
Heavy commercial vehicles
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Valid B class licence
C - Heavy Truck (Short)
KES 6,500
Heavy commercial vehicles
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Valid B class licence
CE - Truck with Trailer
KES 32,000
Articulated vehicles and trailers
- ✓ 30 Theory Hours
- ✓ 30 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Valid Class C licence
CE - Truck with Trailer (Half)
KES 25,000
Articulated vehicles and trailers
- ✓ 15 Theory Hours
- ✓ 15 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Valid Class C licence
CE - Truck with Trailer (Short)
KES 18,000
Articulated vehicles and trailers
- ✓ 8 Theory Hours
- ✓ 8 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Valid Class C licence
D1 - PSV Van
KES 10,000
Passenger vehicles up to 14 seats
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
D1 - PSV Van (Half)
KES 8,500
Passenger vehicles up to 14 seats
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
D1 - PSV Van (Short)
KES 6,500
Passenger vehicles up to 14 seats
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
D2 - Minibus
KES 10,000
Passenger vehicles 14-32 seats
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
D2 - Minibus (Half)
KES 8,500
Passenger vehicles 14-32 seats
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
D2 - Minibus (Short)
KES 6,500
Passenger vehicles 14-32 seats
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 22 years
D3 - Large Bus
KES 10,000
Large buses over 33 seats
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 24 years
D3 - Large Bus (Half)
KES 8,500
Large buses over 33 seats
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 24 years
D3 - Large Bus (Short)
KES 6,500
Large buses over 33 seats
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 24 years
F - Adapted Vehicle
KES 10,000
Adapted vehicles for persons with disabilities
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Medical assessment
F - Adapted Vehicle (Half)
KES 8,500
Adapted vehicles for persons with disabilities
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Medical assessment
F - Adapted Vehicle (Short)
KES 6,500
Adapted vehicles for persons with disabilities
- ✓ 5 Theory Hours
- ✓ 5 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Medical assessment
G - Industrial Plant
KES 10,000
Construction and industrial equipment
- ✓ 20 Theory Hours
- ✓ 20 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
G - Industrial Plant (Half)
KES 8,500
Construction and industrial equipment
- ✓ 10 Theory Hours
- ✓ 10 Practical Hours
- ✓ Professional Instructors
- ✓ Flexible Schedule
Requirements: Minimum age 18 years
Licence Class Guide
Understanding Kenya's driving licence categories
Class A
Motorcycles and motor tricycles. Minimum age 16 years.
Class B
Light motor vehicles (private cars) up to 3,500 kg and 8 passenger seats. Minimum age 18 years.
Class BCE
Extension of Class B for light commercial vehicles. Minimum age 18 years.
Class C
Medium commercial vehicles exceeding 3,500 kg. Requires Class B for at least 2 years. Minimum age 20 years.
Class D
Public Service Vehicles (PSV) carrying more than 8 passengers. Requires Class B for 2 years. Minimum age 21 years.
Class E
Articulated motor vehicles (trailers). Requires Class C for at least 2 years. Minimum age 22 years.
Ready to Start Your Driving Journey?
Enroll today and take the first step towards getting your driver's licence
Enroll Now