After problems with routing and finance, a South African 3 ft 6 in gauge railway was constructed between 1903 and 1907, and extended in 1908 to a Nsanje, a distance of 113 miles as water levels in the Shire River fell.