Advance to book your ticket 4 days up. can be issue ticket, most tickets will be sold out within 1-3 days. it is best time to book them through online. Will help you find the most convenient train connection and provide you with all the information you need, including prices and availability of seats.