Plate taken from the 'Illustrated London News'. The first railway on the Indian sub-continent, constructed in 1853, ran a stretch of 21 miles from Mumbai to Thane. In the south the first line between Veyasarpandy and Walajah Road (Arcot), 63 miles away, was opened in 1856 by the Madras Railway Company. In the north a length of 119 miles of line was laid from Allahabad to Kanpur on 3 March 1859. The first section from Hathras Road to Mathura Cantonment was opened to traffic on 19 October, 1875. By 1880 the Indian Railway system had a route mileage of some 9000 miles.
© Science Museum / Science & Society Picture Library