Indian Railways coaching stock

Indian Railways coaching stock consists of various travel class passenger coaches, freight wagons apart from specialized and dedicated coaching stock for other uses. Indian Railways operates India's railway system and comes under the purview of the Ministry of Railways of Government of India. As of 2022, it operates over 8000 trains daily with a inventory of 318,196 freight wagons and 84,863 passenger coaches. The rolling stock is manufactured by five units owned by Indian Railways, four public sector units and one private company.