. When did the first train run in India?
The customary answer to this question is 3:35pm on April 16th, 1853, when a train with 14 railway carriages and 400 guests left Bombay's Bori Bunder for Thane, with a 21-gun salute. It was hauled by three locomotives: Sindh, Sultan, and Sahib. The journey took an hour and fifteen minutes.
That, however, was just the first commercial passenger service in India. In fact, a steam loco, Thomason, had been used for hauling construction material in Roorkee for the Solani viaduct in 1851 (it...
more... began working there on 22nd December 1851, to be exact). The Solani viaduct construction was a part of the Ganges Canal project, started in 1845. The viaduct had 15 arches and spanned the 4km-wide Solani valley (about 145km north-east of New Delhi). Earth for the approach embankments was transported along light rail lines about 5 to 10 km long from Piran Kaliyar to Roorkee. Standard gauge wagons were used, built from parts brought over from England, and hauled by men and later horses. In late 1851, the locomotive Thomason (named for the engineer on the project) was assembled on the spot from parts transported from Calcutta. It hauled two wagons at a time, at a speed of about 6km/h. It did not last very long, and after about 9 months India's first steam locomotive died a spectacular death with a boiler explosion, reportedly to the delight of the construction workers who had viewed it more as a hindrance than help. Hughes' book states that this was a six-wheeled tank engine, probably a 2-2-2WT built by E. B. Wilson, and of standard gauge. Some details of the wagons and the use of the locomotive are in Sir Proby T Cautley's "Report on the Ganges Canal Works" (3 volumes