Home / How Many Days Before

How Many Days Before Can You Book a Train Ticket?

The exact answer for 2026, plus a date check for your own journey.

You can book up to 60 days before the journey date.

The short answer, by type of booking

BookingHow far aheadOpens at
General reserved ticket60 days08:00 AM IST
Tatkal (AC)1 day10:00 AM IST
Tatkal (Sleeper, 2S)1 day11:00 AM IST
Earlier rule (ended 31 Oct 2024)120 daysNo longer valid
A few special categories and some short-distance day trains follow their own limits. The train page on IRCTC always shows what applies to that train.

What the next 7 days look like

Each morning the window moves one day forward. Here is how that plays out starting today:

If you book onFarthest journey date (general)Tatkal journey date
This table fills in using today's date. If you are reading this without JavaScript, add 60 days to today's date to find the last bookable journey date.

A worked example

You want to leave on 25 December 2026. Counting back 60 days lands on 26 October 2026. So at 8:00 AM that day, the booking window opens. If you are reading this later, you can already book it; if you are early, the date is simply still outside the window.

Why people say 2 months, 4 months and 60 days

All three numbers are real, they just belong to different times. Four months was the rule until October 2024. Two months is a rough way of saying 60 days. Sixty days is the exact number you should plan around, because calendar months are different lengths and "two months" can mean 59 to 62 days.

For festival trips, where seats vanish in minutes, read how to plan peak season booking and the 2026 festival opening dates.

Want the reasoning behind the rule and the older error messages? See the advance reservation period explained and the booking time guide.

Quick FAQ

How many days before can I book a train ticket in India?

For general reservations, up to 60 days before the journey date, not counting the journey day itself. Booking opens at 08:00 AM IST.

How many days before can I book Tatkal?

One day before the journey date, at 10:00 AM for AC classes and 11:00 AM for Sleeper and Second Sitting.

Can I book a train ticket 4 months in advance?

Not any more. The 120-day (4 month) rule ended on 31 October 2024. The limit is now 60 days (about 2 months).

Can I book a train ticket 2 months in advance?

Yes, roughly. 60 days is the current limit, which is a little under 2 calendar months. Use the calculator for the exact date, because months have different lengths.

Does it matter which day of the week I book?

No. The rule counts calendar days, so a journey on a Monday or a Sunday follows the same 60-day count.

How many days before can I book for a train that starts the previous night?

Count from the date the train leaves its origin station. A late-night departure belongs to the origin date, even if you board after midnight.

Keep reading

TrainsDate.in is an independent tool and is not affiliated with IRCTC or Indian Railways. Rules change, so please confirm on the official IRCTC site or app before you plan around any date shown here. Last reviewed: 8 November 2026.