Roads are important pieces of infrastructure that link people and communities to economic opportunities. Roads reduce travel costs and travel time, while increasing accessibility and mobility.
In Kenya, counties that had a higher Rural Access Index (RAI) were defined by their populations living within two kilometres of an all-season road. These counties also had higher standards of living than those that did not have significant access to road networks.
This article highlights the length of Kenyan roads by type and classification, and whether they are paved or not.
Quick Facts
- Kenya's total length of roads was 164,967 km in 2024, consisting of 24,868 km of paved roads and 140,099 km of unpaved roads.[1]
- The percentage of Kenyan roads that were paved was 15.1%.
- Close to half of national roads were paved as of June 2024, at 48.9%, compared to only 2.5% of county roads.
- As of 2024, Kenya had 365 kilometres of superhighways.
The total length of Kenyan roads
As of 30th June 2024, the total length of Kenyan roads was 164,967 kilometres. A majority of these roads were earth/gravel roads, amounting to a total length of 140,099 kilometres.
Roads paved with bitumen, on the other hand, accounted for only 15.1% of the total road network at 24,868 kilometres.
A majority of national roads are paved with bitumen compared to county roads
National roads in Kenya totalled 43,472 kilometres. Of these, 21,261 kilometres (48.9%) were paved with bitumen.
On the other hand, county roads totalled 121,494 kilometres. Of these, only 3,607 kilometres (2.5%) were paved with bitumen.
The total length of international trunk roads in Kenya
The total length of class A roads or international trunk roads was 8,431 kilometres in June 2024.
Of these roads, 5,847 kilometres were paved with bitumen, while 2,584 kilometres were made of gravel or earth.
The total length of national trunk roads in Kenya
These are also called class B roads and totalled 16,108 kilometres in 2024. Paved national trunk roads totalled 6,302 kilometres, while unpaved ones were 9,806 kilometres.
The total length of primary class C roads
The total length of class C primary roads in Kenya was 18,568 kilometres. Paved primary roads were 8,747 kilometres, while gravel or earth class C roads were 9,821 kilometres.
Total length of other roads in 2024
A majority of Kenyan roads are county roads, classified as class D, E, F, and G. Only a few of these roads are paved, with a large majority being earth and gravel roads.
|
Road Class (2024) |
Earth/ Gravel (km) |
Bitumen (km) |
|
Secondary Roads Class D |
10,039 |
1,230 |
|
Minor Roads Class E |
10,694 |
983 |
|
Special Purpose Roads Class F |
8,685 |
576 |
|
Unclassified Roads Class G |
88,469 |
818 |
How are Kenyan roads classified?
Kenyan roads are classified by class, with national roads consisting of roads of class S, A, B, and C. On the other hand, county roads consist of those of classes D, E, F, and G.
Class S roads are superhighways, such as Thika Road.
Class A roads are also called International Trunk Roads. These roads connect important corridors and routes, linking international boundaries and various points of entry into the country, including airports and seaports. An example of a class A road is the A104, starting in Mombasa and concluding in Malaba.[2]
Class B roads are also called the National Trunk Roads. These roads link the county headquarters and other major economic and trading centres to the capital. National Trunk Roads also direct their traffic into class A roads. A good example is the B7 road, which starts in Mai Mahiu through Narok, Bomet, and Kaplong.
Class C roads are also called primary roads and link county headquarters to each other. Additionally, these roads direct their traffic to class A and B roads. An example of a class C road is the Naivasha Moi South Lake Road.
Class D roads are also called secondary roads and link constituency headquarters to each other and to other municipal and town councils. An example is the D 2038 in Nairobi, also called the United Nations Avenue.
Class E roads are also called minor roads, and direct local traffic to class D roads while also linking important centres within a constituency.
Class F roads are special-purpose roads and link residential, industrial, and commercial areas and properties. They also provide access in various government institutions such as National Parks, hospitals, schools, and prisons.
See Also
- Rural Access Index in Kenya by County
- Best Counties in Kenya to Live in – Basic Access Index
- Human Development Index by County
References
[1] Kenya National Bureau of Statistics. (2025). Statistical Abstract 2025. Nairobi,
Kenya.
[2] Kenya Roads Board (n.d.). Rural Access Index (RAI). Accessed from https://maps.krb.go.ke/kenya-roads-board12769/maps/119381/7-rural-access-index#