What your waiting-list code actually means
Your waiting-list code names the bucket of berths you are queuing for, and which bucket you are in matters more than the number beside it. GNWL draws on the train's whole general quota and moves fastest. RLWL draws only on one intermediate station's small closed block, so a low RLWL number can be worse than a much higher GNWL one. TQWL is worst of all, for a reason below.
Last verified , against the sources listed at the foot of the page.
What each code stands for
| Code | Stands for | You get it when | Cleared by |
|---|---|---|---|
| CNF | Confirmed | A berth or seat is reserved for you | — |
| RAC | Reservation Against Cancellation | You have a seat and may be given a berth later | Cancellations, up to final charting |
| GNWL | General Waiting List | You board at or near the train's originating station | Cancellations anywhere in the general quota |
| RLWL | Remote Location Waiting List | You board at a designated intermediate station that holds its own quota | Cancellations within that station's own quota only |
| PQWL | Pooled Quota Waiting List | Your journey is between intermediate stations, or origin to a station short of the destination | Cancellations in the single pooled quota for the whole train |
| RSWL | Roadside Station Waiting List | You board at a small roadside station with a token allotment | Cancellations in that small allotment |
| TQWL / CKWL | Tatkal Quota Waiting List | The Tatkal berths were gone when you booked | Cancellations inside the Tatkal quota |
Which of these are defined in law, and which are not?
Two of them are. The Railway Passengers (Cancellation of Ticket and Refund of Fare) Rules, 2015 define a confirmed ticket as "a ticket on which a berth or seat has been confirmed". A waitlisted ticket is "a ticket on which no berth or seat has been allotted". An RAC ticket is one "on which a seat has been reserved against requisition for a berth and a berth may be subsequently provided against cancellation, if any".
The quota codes themselves are not. GNWL, RLWL, PQWL and RSWL are operational labels used by the reservation system, and we have not found an official page that spells them out for passengers. What they do is visible in official documents indirectly — remote-location charting, for instance, is referred to in Commercial Circular 10 of 2025 — but the expansions in the table above are the industry's settled usage, not a quotation from a rule book.
TQWL and CKWL are two labels for the same Tatkal queue. CK is the older reservation-system code for the Tatkal quota, and which one you see depends on where you look. That, too, is practice rather than published rule.
We would rather tell you which half of that table is law and which half is convention than present all seven codes as though they carried equal authority.
Why is RLWL harder than GNWL?
GNWL is the wide funnel. It is attached to the train's general quota, which covers the full run. Anyone who cancels a confirmed general-quota berth returns a berth that GNWL can use, whether they were travelling the whole route or only part of it. Big train, long booking window, thousands of tickets, thousands of cancellations: the queue moves.
RLWL is a narrow funnel. A remote-location station holds a small block of berths for people joining there, and that block is a closed system. A cancellation at the originating station does not help you; it goes back to the general quota. Only a cancellation of a confirmed berth from that same remote-location quota frees one for you.
There is a second, sharper difference: the chart. A remote location prepares its own reservation chart, timed off its own departure. South Central Railway's December 2025 announcement of the current charting rule measures the ten hours from "the scheduled departure time at the charting station". So an RLWL queue does not merely move more slowly than a GNWL queue — it closes at a different moment, usually much closer to when the train actually reaches you. That is why RLWL status can sit unchanged for days and then resolve very late. When the chart is prepared sets out the timings in full.
What about PQWL and RSWL?
PQWL sits between the two. There is one pooled quota for the entire train, shared by every intermediate-to-intermediate journey on it. Your competition is everyone else making a short hop, and the bucket is small relative to the number of station pairs drawing on it.
RSWL is smaller again: a token allotment for a minor station, cleared only by cancellations within that allotment.
Why do Tatkal waiting lists behave worst?
The Tatkal queue has a structural problem the others do not: almost nobody cancels a confirmed Tatkal ticket, because there is nothing to get back. The official Tatkal scheme page states that "No refund will be granted on cancellation of confirmed Tatkal tickets", with narrow exceptions — the train running more than three hours late at the passenger's originating point, a diverted route, the Tatkal coach not being attached, or being put in a lower class. Rule 9 of the 2015 refund rules says the same.
So the bucket a TQWL ticket waits on is small, fixed, opens one day before travel, and receives almost no returns. A waitlisted Tatkal ticket is still refundable — Rule 9(2) sends it to the ordinary waitlist rule — but its clearing is a different matter.
One mechanical point is in your favour, though not if you are the Tatkal passenger. At charting, unused Tatkal accommodation is not wasted: the official page says the unutilised portion "may be released to the General RAC / Waiting list passengers". That release helps GNWL and RAC. It does not help TQWL.
Is RAC a waiting list?
No. An RAC ticket is a confirmed seat, and you are travelling. Two RAC passengers share one side-lower berth, sitting during the day, and one of them is usually given a full berth as cancellations arrive — the rules explicitly contemplate a berth "subsequently provided against cancellation".
There is a cost to that upgrade. Under Rule 7(6), if you are given a confirmed berth at any time up to final charting, your ticket is treated as a reserved ticket from then on. The confirmed-ticket cancellation charges apply if you then cancel, and you lose the thirty-minute window that RAC tickets have. Being upgraded buys you comfort and costs you refund flexibility.
How should you read your own status?
If you have the string in front of you, the reservation status decoder reads it and tells you what that one means. This page explains the queues behind it.
A waiting-list number tells you your position in one specific queue on one specific day. It does not tell you how many berths that queue will receive. Two numbers that look alike can mean very different things, and no formula turns one into a probability.
Indian Railways itself now publishes a confirmation prediction in its RailOne app, which the Ministry of Railways said in May 2026 had moved from 53 per cent to 94 per cent accuracy. We do not publish a prediction of our own, and any site that offers you a confident percentage should be asked where the number came from.
If your ticket is still on the waiting list after the chart is prepared, the rules that matter next are refund and current booking — see what to do when your ticket is still WL after charting.
Sources
Every factual claim above was checked against these documents on .
- https://indiankanoon.org/doc/30426228/
- https://www.indianrail.gov.in/tatkal_Scheme.html
- https://www.staffnews.in/2025/07/preparation-of-first-reservation-charts-cc-10-2025.html
- https://telanganatoday.com/scr-to-prepare-reservation-charts-earlier-for-passenger-convenience
- https://www.pib.gov.in/newsite/PrintRelease.aspx?relid=130105
- https://www.pib.gov.in/PressReleseDetailm.aspx?PRID=2258800