Indian Railways offers you online train booking in advance. You can get updated online about seat availability, PNR status, ticket price and buying tickets online in advance. By providing hi-tech online facilities it is very easy to book your railway tickets to different destinations across India in advance without any effort by just few clicks. You can do all reservations that consist of seats, berths, compartments, or carriage as per the rules and conditions documented in the Coaching Tariff.
You can also book Railway Tickets from Railway Reservation offices, Authorized Travel agencies and through various online travel agents. For reservations from Railway reservation offices, the timings are generally from 8 am to 8 pm on week days except for Sunday. On Sunday the timings are 8 am to 2 pm. With booking one can also do enquires regarding traintimings, schedules, seats availability, and berth etc. In major Indian cities you will find multiple railway reservation counters that will make bookings more convenient and easy.
Indian Railways provide its customers with Advance Reservation Facility (ARP), where one book 60 days in advance. Reservation can be done for all classes and all trains. Reservations are done by filling and submitting a reservation requisition form. It can be done both online and offline. The form includes details like name and detail of passengers, train number, journey date and class of accommodation, originating and the destination station. Once your form is accepted, you need to purchase the journey ticket in order to reserve the accommodation. You will be given a PNR number that you can use for any enquiry or concerning to reservations.
Note - The advance reservation excludes the day of train departure.