Train Tickets should be booked 120 days before the planned trip. This ensures you the best chances of getting confirmed train tickets on your preferred train. Also, when you book train tickets from Railofy, you can opt for free cancellation and instant refunds.