Quick answer: You can book a train ticket up to 60 days ahead (not counting the travel day). Tatkal opens one day before at 10 am for AC classes and 11 am for Sleeper and other non-AC classes, needs an Aadhaar-authenticated IRCTC account for online booking, and a confirmed Tatkal ticket gets no refund on cancellation. A waiting list ticket that is not confirmed when the chart is made is cancelled and refunded. GNWL is the best waitlist status; RLWL and TQWL are the worst.
As an Amazon Associate, this site earns from qualifying purchases. Some links on this page are affiliate links; the price you pay does not change.
Indian train booking has a lot of short codes and cut-off times. This guide explains the ones that matter: how far ahead you can book, how Tatkal works, what each waiting list code means, and what a cancellation costs. Facts were checked on 25 October 2026. Railway rules change often, so confirm the date-specific details on the IRCTC website or app before you pay.
On this page
How far ahead can you book?
Since 1 November 2024, advance reservation opens 60 days before the journey, not counting the day of travel. It used to be 120 days. Tickets booked before 31 October 2024 under the old limit stay valid. Day trains such as the Taj Express and Gomti Express already had shorter limits, and the 365-day limit for foreign tourists did not change.
How Tatkal works
Tatkal is a last-minute booking window with a fare premium. It is meant for travel that is planned at short notice.
| Item | What applies |
|---|---|
| When it opens | One day before the journey, counted from the train’s starting station, not your boarding station |
| AC classes (2A, 3A, 3E, CC, EC) | 10:00 am |
| Sleeper and other non-AC classes | 11:00 am |
| Online booking | Needs an IRCTC account authenticated with Aadhaar, with an OTP at booking, in force since July 2025 |
| Passengers per ticket | Up to 4 per PNR |
| First 30 minutes | One Tatkal transaction per IRCTC account, according to one guide to the rules |
| Fare | Base fare plus a Tatkal charge that varies by class and distance. Premium Tatkal costs more than twice as much |
| Cancellation | A confirmed Tatkal ticket gets no refund. A waitlisted Tatkal ticket can be cancelled with a refund |
Details such as the one-booking-in-30-minutes limit come from guides that describe the rules, not from a railway circular, so check IRCTC for the current version.
What the waiting list codes mean
When all berths are sold, you can still book a waiting list (WL) ticket. It confirms if other passengers cancel. The code after the number tells you how likely that is.
| Code | Meaning | Chance of confirming |
|---|---|---|
| RAC | Reservation Against Cancellation. You can board and share a seat, and you get a full berth if someone cancels | High |
| GNWL | General Waiting List. The most common status, given for booking from the train’s starting station | The best of the waiting lists |
| PQWL | Pooled Quota Waiting List. A rarer status for journeys between stations along the route | Not stated by the source |
| RLWL | Remote Location Waiting List. For booking from an en-route halt. It clears only when a booking from the starting station is cancelled, or passengers get off | Very low |
| TQWL | Tatkal Quota Waiting List. Given when the Tatkal berths are sold out | Very low |
If your e-ticket is still on the waiting list when the chart is prepared, it is cancelled automatically and the money goes back to your account. Check the chart time for your train on IRCTC, since it differs by train.
What a cancellation costs
These are the standard charges for confirmed reserved tickets, per passenger. They come from the Indian Railways refund rules page and match a September 2026 guide, but check the final amount on IRCTC before you cancel.
| Class | 48 hours or more before departure (flat charge) |
|---|---|
| First AC / Executive | Rs 240 |
| Second AC / First Class | Rs 200 |
| Third AC / AC Chair Car / 3A Economy | Rs 180 |
| Sleeper | Rs 120 |
| Second Class (reserved) | Rs 60 |
- 48 to 12 hours before departure: 25 percent of the fare, but never less than the flat charge above.
- 12 to 4 hours before departure: 50 percent of the fare, but never less than the flat charge.
- Less than 4 hours before departure: no refund.
- RAC and waiting list tickets: cancel up to 30 minutes before departure and you lose Rs 60 as clerkage for reserved classes (Rs 30 for unreserved second class).
- Confirmed Tatkal tickets: no refund.
Try your own ticket in the calculator.

Tips that save money and stress
- If your plans are not fixed, book a normal ticket early. A cancellation 48 hours or more ahead costs a flat amount, which is far cheaper than a late cancellation.
- Do not book Tatkal for a trip you may cancel, because a confirmed Tatkal ticket is not refundable.
- Link your Aadhaar to your IRCTC account before the Tatkal window, not during it.
- For a waitlisted ticket, prefer a boarding point at the train’s starting station. A GNWL ticket has a better chance than RLWL.
- Keep an ID proof ready. Tatkal passengers need identity proof during the journey.

Frequently asked questions
Can I book Tatkal for two days ahead?
No. Regular Tatkal opens one day before the journey, counted from the train’s starting station.
Is a waitlisted ticket refundable?
Yes. You can cancel it before the chart is made with a small clerkage deduction, and an e-ticket that is still waitlisted at chart time is cancelled and refunded automatically.
What is the difference between GNWL and RLWL?
GNWL is for travel from the starting station and has the best chance among the waiting lists. RLWL is for travel from a halt along the route and clears only in specific cases.
Sources
View sources (6)
| Source | What it was used for |
|---|---|
| Indian Railways, “Revised refund rules” (effective 12 November 2015) indianrail.gov.in | cancellation charges by class and time window, clerkage for RAC and waiting list. The page is old, so it is cross-checked with a 2026 guide. |
| RailMitra, “Railway ticket cancellation rules” (9 September 2026) railmitra.com | current description of the same charges, RAC and waitlist cancellation, chart preparation. |
| Onmanorama, “Indian Railways reduces advance reservation period from 120 to 60 days” (17 October 2024) onmanorama.com | 60-day limit from 1 November 2024, exemptions. |
| ChartVacancy, “Tatkal booking rules 2026” chartvacancy.in | Tatkal timings, Aadhaar rule since July 2025, no refund on confirmed Tatkal. A secondary source. |
| Wikipedia, “Tatkal scheme” en.wikipedia.org | Tatkal timings, Premium Tatkal, refund rule. |
| RailMitra, “What are RAC, GNWL, PQWL, RLWL and TQWL in Indian Railways” railmitra.com | meaning and relative chances of each waiting list code. |