The State has shortlisted three firms from a pool of five contractors that bid for the work.
The railway is designed to enhance transport operations in the country.
The cost of buying land is almost equal to the cost of building roads.
It will replace the 14-inch pipeline that has existed for 36 years.
A total of 12 locomotive engines have been delivered to Mombasa for the project.
The 940km road will link Eldoret to Juba through the Nakodok/Nadapal border.
The project is said to be running behind schedule due to the absence of political will.
The wind farm will sit on 40,000 acres in Loiyangalani district, Marsabit County.
The 350km electrified railway will reduce travel times between Morocco's economic hubs.
The project stalled despite State short-listing 49 companies for road bids.