The pulse of the transportation segment in India is of course Indian Railways. Ministry of Railways, Govt. of India is the controlling body of this department. At the helm of affairs is the Union Minister for Railways (current position held by Mamata Banerjee) assisted by two ministers of State for Railways and administered by the Railway Board. The Chhatrapati Shivaji Terminus in Mumbai is a World Heritage Site; it is the first railway station in India. There are 16 zones of Indian Railways with sixty-seven divisions; initially it started with six. This department of the Indian govt. also happens to be the country's single largest employer, employing approximately 1.6 million staff.
Getting a railway booking done is today hassle-free. You can do away with the long queues at the railways station ticket counter. There are Indian Railways agents and travel portals that facilitate travelers to buy train tickets to their advantage. No matter which part of the country you wish to visit, you can easily get a railway booking done online. Right from hilly terrains to plains, from deserts to snowy areas, Indian Railways covers all. As per the latest records, the total route length of the railways network is 64,061 km (39,806 mi) and total track used is about 111,600 km (69,300 mi). Out of the said figures, 46% of the total track and 31% of the route track have been electrified. The expansion spree as well as the electrification drive continues. Newer routes are added with addition of newer trains. You can get train tickets to the most interior of villages and where flights and buses are far fetched affairs.
Today, at travel portals you can not only book flights tickets or get a hotel accommodation right from the comfort of your space but also avail train tickets. Railway booking is no doubt simplified but there is a difference between booking of flights tickets and train tickets. In case of the former, you may get a seat with current bookings but there is no assurance of confirmed reservation in case of the latter.