PNR Status Codes Explained (2026): CNF, RAC, WL, GNWL, PQWL & RLWL Meaning
Confused by your PNR status? This friendly 2026 guide decodes every PNR status code — CNF, RAC, WL, GNWL, PQWL, RLWL and more — so you know exactly what your ticket means and your chances of confirmation.

You check your ticket, and instead of a simple "confirmed" you are staring at something like GNWL 12/WL 5 or PQWL 8. It looks like a secret code — and in a way it is, but it is a code that tells you a surprisingly useful story about your journey. The good news: once you learn to read your PNR status, you will instantly know whether to relax, keep an eye on it, or start looking at a backup plan. Let us decode all of it, the easy way.
The Quick Way to Read Your PNR Status
Every PNR status has two parts you care about: the booking status (what you got when you booked) and the current status (where things stand right now). As other passengers cancel, your current PNR status improves — a waitlist number drops, or a waitlisted ticket jumps to RAC and then to confirmed. So checking your PNR status close to travel day matters, because it changes.
You can decode the codes below yourself, or just check your PNR status on ConfirmYatra and see the plain-English meaning plus a confirmation prediction in one tap.
Confirmed and RAC — the Happy Codes
- CNF (Confirmed): The best PNR status to see — you have a berth. Your coach and berth number appear once the chart is prepared.
- RAC (Reservation Against Cancellation): A genuinely useful in-between status. You can board the train and you get a seat (usually a shared side-lower berth), with a strong chance of getting a full berth as cancellations come in. An RAC PNR status means you are travelling — no need to panic.
Waitlist Codes Decoded (This Is the Important Part)
Most confusion around PNR status comes from the different waitlist types. They all mean "you are in the queue," but your position in line — and your chances — depend on which queue:
| Code | Full form | What it means for your PNR status | |
|---|---|---|---|
| WL | Waitlist | General waiting list; you cannot board until it becomes RAC or CNF | |
| GNWL | General Waitlist | Issued at the originating station — the best waitlist to have; confirms most often | |
| PQWL | Pooled Quota Waitlist | Shared across several intermediate stations; confirms more slowly than GNWL | |
| RLWL | Remote Location Waitlist | For important midway stations; confirms only from that station's own cancellations | |
| RSWL | Roadside Station Waitlist | Berths for roadside stations from the originating point; lower priority | |
| TQWL / CKWL | Tatkal Quota Waitlist | Tatkal waiting list; confirms only after all GNWL clears, so lower chances |
The single most useful thing to remember: a GNWL PNR status has the best odds, while PQWL, RLWL and TQWL confirm less reliably.
Which Waitlist Confirms Fastest?
If you want a rough ranking of confirmation chances by PNR status, it usually goes: GNWL (best) → RLWL → PQWL → TQWL (hardest). A GNWL 5 is far more likely to confirm than a PQWL 5, even though the number is the same — because GNWL draws on the largest quota of cancellations. For a deeper look at the odds, see our guide on waitlist and RAC confirmation chances.
Other PNR Status Codes You Might See
- NOSB: No Seat Berth — usually for a child under 12 booked without a berth.
- CAN / MOD: The ticket was cancelled or modified.
- RLGN: Remote Location General — a variant tied to remote-location quotas.
- "Chart Not Prepared": The chart has not been made yet, so your final PNR status can still change.
Frequently Asked Questions
What does CNF mean in PNR status?
CNF means Confirmed — your seat or berth is secured. The exact coach and berth number are displayed once the reservation chart is prepared, a few hours before departure.
What is the difference between GNWL and PQWL in PNR status?
GNWL (General Waitlist) is issued at the train's originating station and has the best chance of confirmation because it draws on the largest pool of cancellations. PQWL (Pooled Quota Waitlist) is shared among several intermediate stations and confirms more slowly, so the same number is weaker on PQWL than on GNWL.
Can I board the train if my PNR status is RAC?
Yes. An RAC PNR status lets you board — you are allotted a seat, typically a shared side-lower berth, and you often move up to a full confirmed berth as other passengers cancel.
Which waitlist PNR status has the best confirmation chance?
GNWL (General Waitlist) has the best confirmation chance, followed by RLWL and PQWL, with TQWL (Tatkal waitlist) usually the hardest to confirm.
Why does my PNR status keep changing?
Your PNR status updates as other passengers cancel their tickets. A waitlist number falls, or the status moves from WL to RAC to CNF. That is why it is worth checking your PNR status again closer to your travel date.
How do I check my PNR status quickly?
Enter your 10-digit PNR number on ConfirmYatra to check your PNR status instantly — you get the current status, a plain-English explanation of the code, and a confirmation prediction, with no login needed.
Decode your ticket in one tap — check your PNR status, see your confirmation chances, and track your train live on ConfirmYatra.
Plan your journey with ConfirmYatra
Free real-time tools for Indian Railways travellers.


