how many trains are running in india?
It has 115,000 km of track length. It runs 12,617 trains to carry over 23 million passengers daily – equivalent to moving the entire population of Australia – connecting more than 7,172 stations. Railways runs more than 7,421 freight trains carrying 3 million tonnes (MT) of freight every day.