X.1Length to be covered (km)Length completed by December 2015(km)% of completed
Kiambu200.4200.4157.5157.578.6078.6
Nyeri969684.8084.888.8088.8
Kirinyaga 89.6089.668.368.376.376.3
Busia 56.3056.356.3056.3100100
Murang'a38.238.229.629.677.477.4
Laikipia43.9043.9242454.754.7
Nyandarua14.514.58.68.65959
Bungoma40.640.63377
Vihiga18.718.7221313
Kakamega28.4028.40.10.10.300.3
Embu 1111----
Machakos1616----
Makueni2020----
Meru2424----
Tharaka/ Nithi3030----