Why IRCTC Says Booking Is Not Yet Open (and When It Opens)
You pick the train, you pick the date, and IRCTC just won't take it. No seat map, no fare, only a message that booking has not opened or the date is outside the allowed period. It feels like a glitch. Nine times out of ten it isn't. The system is doing exactly what the rulebook says, and the rulebook has a few corners that catch almost everyone at least once.
Here are the seven reasons I see most often, in the order worth checking them. Each one takes about ten seconds to rule out.
1. The date is still outside the 60-day window
For general-quota tickets, you can book up to 60 days ahead, not counting the journey day itself. Indian Railways cut this from 120 days to 60 days from 1 November 2024, so older advice that talks about four months is out of date.
A quick example. Today is 8 November 2026. The last journey date you can book today is 7 January 2027. A ticket for 15 January 2027 will refuse to book now and will open on Monday, 16 November 2026.
| Journey date | Booking opens |
|---|---|
| Fri 25 Dec 2026 | Mon 26 Oct 2026, 8:00 AM |
| Fri 1 Jan 2027 | Mon 2 Nov 2026, 8:00 AM |
| Fri 15 Jan 2027 | Mon 16 Nov 2026, 8:00 AM |
If you don't want to count on a calendar, the free calculator on the homepage does this for any date.
2. You are a few minutes early
Booking for a new date opens at 8:00 AM IST, not at midnight and not at 7:30. If you try at 7:58, you'll get the same refusal as someone trying a week early. Your phone clock matters too: if it is running a minute or two behind, you will feel like the portal is broken when the portal is simply right.
Our IRCTC booking time page shows a live countdown in Indian time, which is a handy way to check your own clock.
3. The 60 days is counted from where the train starts
This one surprises people. The count does not start from your boarding station. It starts from the date the train leaves its origin station. For a train that starts late at night, your journey date at your own station can be one day later than the date IRCTC uses for counting. We explain it with worked examples in Train Starts the Night Before: Which Date Counts for Booking?.
The practical effect is that passengers boarding further down the route may be able to book a day earlier than they expect, and people who count from their own station may try a day too late or too early.
4. Some trains have a shorter window
The 60 days is the general rule, not a promise for every single train. Railway FAQs have long noted that some daytime intercity and express services have a shorter advance reservation period. If you are looking at a short-haul daytime train and the date refuses to open at 60 days, check the train's own details on the IRCTC page before assuming something is wrong.
5. The train has not been opened for that date yet
Special trains, festival trains and newly announced services do not always follow the neat 60-day rule. Their booking dates are announced by the zonal railway, and a train can simply not exist in the system until that notice goes live. If you searched for a festival special and nothing came up, that is probably what happened. The longer story is in Special and Festival Trains: When Does Booking Open?.
6. You are trying Tatkal too early
Tatkal is a separate window. It opens one day before the journey date (counted from the origin station), at 10:00 AM for AC classes and 11:00 AM for Sleeper and Second Sitting. Trying at 9:55 for an AC Tatkal ticket will not work. Details and the class-wise table are on our Tatkal booking time page, and if the window opens but the booking still fails, read Why Tatkal Booking Fails.
7. It is opening day and your account is not ready
On the morning a date opens, the first stretch of online booking has been restricted to Aadhaar-verified accounts, a rule that was rolled out in stages from October 2025. If your account isn't linked, you may get stuck exactly when everyone else is booking. It is worth fixing before you need it; our Aadhaar linking guide walks through it. Rules like this change, so check IRCTC's latest notice if you are unsure.
A 60-second checklist
- Work out the opening date: journey date minus 60 days, from the train's origin date.
- Check that it is 8:00 AM IST or later, on your device's correct clock.
- Check whether the train is a special or newly added service.
- If it is Tatkal, check the 10 AM / 11 AM time and the day before the journey.
- Check that your account is Aadhaar-verified, mainly if it is opening morning.
What not to do
Don't refresh the page dozens of times a minute at 7:59 AM. Heavy refreshing during the opening rush mostly slows you down and has been known to land people on error pages. Log in a few minutes early, keep your passenger list ready (the master list saves real time), and press search at 8:00.
One honest caveat: IRCTC does have genuine outages around busy openings, and when that happens the cause is the server, not the rule. If a date that should be open is failing with a server error, our guide on what IRCTC server errors mean will help you tell the difference.
Useful tools: IRCTC booking date calculator ยท advance reservation period (ARP) calculator ยท IRCTC booking time