Our Driving Courses

Choose from all Kenyan driving licence classes

All Licence Classes

Professional training for every Kenyan driving licence category

A1

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-HALF

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-SHORT

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

A2 - Motorcycle

KES 10,000

Motorcycles above 50cc

  • ✓ 20 Theory Hours
  • ✓ 20 Practical Hours
  • ✓ Professional Instructors
  • ✓ Flexible Schedule

Requirements: Minimum age 18 years

A2-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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-SHORT

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

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-HALF

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

G-SHORT

G - Industrial Plant (Short)

KES 6,500

Construction and industrial equipment

  • ✓ 5 Theory Hours
  • ✓ 5 Practical Hours
  • ✓ Professional Instructors
  • ✓ Flexible Schedule

Requirements: Minimum age 18 years

Licence Class Guide

Understanding Kenya's driving licence categories

A

Class A

Motorcycles and motor tricycles. Minimum age 16 years.

B

Class B

Light motor vehicles (private cars) up to 3,500 kg and 8 passenger seats. Minimum age 18 years.

BCE

Class BCE

Extension of Class B for light commercial vehicles. Minimum age 18 years.

C

Class C

Medium commercial vehicles exceeding 3,500 kg. Requires Class B for at least 2 years. Minimum age 20 years.

D

Class D

Public Service Vehicles (PSV) carrying more than 8 passengers. Requires Class B for 2 years. Minimum age 21 years.

E

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