Q.How many trains runs in India daily?

A.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.