Indian Railways runs 13,198 trains on average daily. And these trains include various classes of express, passenger, and suburban trains.

Indian Railways runs 13,198 trains on average daily. And these trains include various classes of express, passenger, and suburban trains.

Image Source : india tv

In 2023-24, Indian Railways operated 13,198 trains on average daily. It covers over 7,000 stations across India on daily basis.

Image Source : india tv

In 2023–24, the Indian Railways covered 7,325 stations and carried 6.905 billion passengers.

Image Source : India TV

Apart from this, the Indian Railways also operates different classes of rail freight transport. In 2023–4, it operated 11,724 freight trains on average daily and transported 1588.06 million tonnes of freight.

Image Source : India TV

The Indian Railways also runs multiple classes of rolling stock, manufactured by self-owned coach-production facilities.

Image Source : India TV

Indian Railways' rolling stock in 2024 consisted of 327,991 freight wagons, 91,948 passenger coaches (including multiple unit coaches) and 10,675 electric, 4,397 diesel and 38 steam locomotives.

Image Source : india TV

The Indian Railways in1951 was established by the amalgamation of 42 different railway companies operating in the country, spanning a total of 55,000 km.

Image Source : India TV

Next : Which state gives more money to women under welfare schemes?