How Many Days Before Can You Book a Train Ticket?

Train tickets on Indian Railways can be booked up to 60 days in advance. Learn about the Advance Reservation Period and how to plan ahead.

Updated 29 Apr 2026

how many days before train bookingtrain advance booking days60 days advance bookinghow early can i book train ticketmaximum advance booking days railwaytrain ticket book kitne din pehleadvance reservation period days60 day rule irctc

Indian Railways allows passengers to book train tickets up to 60 days in advance (excluding the date of journey). Booking opens at 8:00 AM IST on the ARP opening day. For Tatkal tickets, booking opens one day before the journey date. Planning ahead is the best way to secure a confirmed berth.

Key Information

  • Indian Railways allows passengers to book train tickets up to 60 days in advance (excluding the date of journey).
  • Booking opens at 8:00 AM IST on the ARP opening day.
  • For Tatkal tickets, booking opens one day before the journey date.
  • Planning ahead is the best way to secure a confirmed berth.

Frequently Asked Questions

How many days in advance can I book a train ticket?
You can book a regular train ticket up to 60 days in advance, excluding the journey date, starting at 8:00 AM IST.
Can I book a Tatkal ticket more than one day in advance?
No. Tatkal tickets can only be booked one day before the journey date, starting at 10:00 AM (AC) or 11:00 AM (Non-AC) IST.
Is there a minimum number of days before which I must book?
No minimum booking advance is required for regular tickets. You can book right up until chart preparation time (approximately 4 hours before departure), subject to availability.
Does the 60-day limit include the day of booking?
No. The 60-day Advance Reservation Period excludes the journey date. So if you travel on day 61, booking opens on day 1.

Disclaimer: RailWise is an independent information platform and is not affiliated with Indian Railways or IRCTC. All information is provided for general guidance only. Railway rules can change — always verify current policies on the official Indian Railways website.