@african coloner, Embakasi has always had a railway line from as far back as I can remember. The line to be built is from JKIA to linkup with the Embakasi line. Time is required to sort out the way leaves, acquire land, compensate people displaced, demolish buildings along the planned route, reroute infrastructure like water, electricity, phone lines etc, and of course NEMA issues. The time taken to do these things for a 2 km track is not much different from 600 km.