This section, measuring 267 kilometers , stretching from Naivasha to Kisumu, on the eastern shores of Lake Victoria, is contracted to China Communications Construction Company, at a budgeted cost of KSh380 billion (US$3.8 billion), borrowed from China Exim Bank.