IRCTC PNR Status Check: Meaning, Codes & How to Read It
Check your IRCTC PNR status and learn what every code means (CNF, RAC, WL, GNWL) plus how to read your waitlist confirmation chances before you travel.
TL;DR
- What it is: Your PNR is the unique 10-digit number on every train ticket. Checking its status tells you whether your seat is Confirmed, on RAC, or still on the Waiting List.
- Where to check: On IRCTC, by sending an SMS to 139, or on LastBerth, which also shows your confirmation probability and alternatives.
- What matters most: A
WL/1is far likelier to confirm than aWL/10. If a waitlisted e-ticket doesn't clear by chart preparation, it is auto-cancelled and refunded — you cannot board on it.
You've booked your train ticket, but the status says something cryptic like "GNWL 8/WL 3" or "RAC 21." What does it actually mean, and will you get a seat? For millions of Indian Railways passengers, checking PNR status is the single most anxious part of train travel. This guide explains how to check your PNR status, decodes every status abbreviation, and shows you how to read whether a waitlisted ticket is likely to confirm — so you can plan with confidence instead of guessing.
What is a PNR Number in Indian Railways?
A PNR (Passenger Name Record) is a unique 10-digit number generated by Indian Railways for every booked ticket. It stores all your journey details — train, date, class, passengers, and current booking status — in the railway's reservation database. You'll find it printed at the top-left corner of your ticket.
The PNR is how the railways track your specific booking among millions of others. One PNR covers up to six passengers travelling together on the same journey. It links to:
- The train number and name, travel date, and boarding/destination stations.
- The class and quota you booked under (Sleeper, 3A, General, Tatkal, etc.).
- The booking and current status of every passenger on that ticket.
On an e-ticket the PNR sits at the top of the page; on a counter (paper) ticket it's printed at the top-left. You need this number for almost everything afterwards — checking status, filing a TDR, or ordering e-catering food.
How Do You Check Your IRCTC PNR Status?
To check your IRCTC PNR status, go to the IRCTC website or app, open the "PNR Enquiry" section, enter your 10-digit PNR number, and submit. The system instantly shows each passenger's current status — Confirmed, RAC, or Waiting List — along with coach and berth numbers if confirmed.
You have several reliable ways to check, in order of authority:
- IRCTC website/app: The official source. Enter the 10-digit PNR in the PNR Enquiry box.
- LastBerth: Enter your PNR to see the status plus a confirmation probability and alternative options if it looks unlikely to clear.
- NTES and third-party apps (ixigo, ConfirmTkt, RailYatri): These pull the same data and often add prediction features.
The key thing to understand: PNR status is live. A waitlisted ticket can move up as other passengers cancel, right up until the chart is prepared. So check again the day before and a few hours before departure, not just once at booking.
How Can You Check PNR Status by SMS or Phone?
To check PNR status by SMS, send "PNR <your 10-digit number>" to 139, the Railway Enquiry number. You'll receive a reply with the current status of each passenger. You can also call 139 and follow the voice menu. This works on any basic phone without internet access.
The single helpline 139 handles enquiries by both SMS and IVRS (voice). For PNR specifically:
| Method | What to do |
|---|---|
| SMS | Send PNR <10-digit number> to 139 |
| Call | Dial 139, choose the PNR enquiry option, enter the number |
Standard SMS rates apply. This route is genuinely useful when you're on a moving train with patchy data or helping an older relative who isn't comfortable with apps.
What Do the PNR Status Codes Mean?
PNR status codes describe exactly where your booking stands. "CNF" means confirmed with a berth, "RAC" means you'll get to board with a shared seat, and "WL" means you're waitlisted. The prefix on a waitlist code (GNWL, RLWL, PQWL, TQWL) tells you the type of waitlist, which affects your confirmation chances.
Here's what the common abbreviations mean:
| Code | Full form | What it means for you |
|---|---|---|
| CNF | Confirmed | You have a confirmed seat. Coach/berth shown after chart prep. |
| RAC | Reservation Against Cancellation | You can board; two passengers share one side-lower berth until a berth frees up. |
| WL | Waiting List | Not yet confirmed; your number moves up as others cancel. |
| GNWL | General Waiting List | Booked from the train's originating region; best chance of confirming. |
| RLWL | Remote Location Waiting List | For intermediate stations; confirms more slowly. |
| PQWL | Pooled Quota Waiting List | Shared across several short-distance stations; lower chance. |
| TQWL | Tatkal Waiting List | Tatkal tickets; clears only if Tatkal-confirmed passengers cancel. |
| CAN / MOD | Cancelled / Modified | Ticket was cancelled or changed. |
| RLGN | Reservation Cancelled | A waitlisted ticket that did not clear and was dropped. |
A status like "GNWL 8/WL 3" means your ticket started at waitlist 8 (booking status) and is now at waitlist 3 (current status) — it has moved up five places. That movement is the real signal of whether you'll confirm.
What is the Difference Between Booking Status and Current Status?
Booking status is your position at the moment you booked (for example, GNWL 15). Current status is your live position right now (for example, WL 4) after cancellations have moved you up the queue. Always read the current status — it reflects how close you actually are to confirmation.
When you check a PNR you'll see two values side by side:
- Booking status: a fixed snapshot — where you stood when the ticket was issued.
- Current status: updated continuously as people ahead of you cancel.
The gap between them is what matters. A ticket that went from WL 20 → WL 4 in a few days has strong momentum. One stuck at WL 18 → WL 17 for a week probably won't clear. Looking only at the booking number tells you nothing about your live chances.
Will Your Waitlisted PNR Get Confirmed?
Whether a waitlisted PNR confirms depends on the waitlist type and your position. Here, WL full form is Waiting List. A low number on a General Waiting List (GNWL) confirms far more often than a high number on a Pooled or Remote waitlist. A WL/1 is close; a WL/10 is risky.
Every waitlisted ticket moves through a fixed sequence as cancellations happen:
WL (Waiting List) → RAC (Reservation Against Cancellation) → Confirmed
To judge your chances, weigh three things together:
- Position:
WL/1needs just one cancellation ahead of you;WL/10needs ten. - Waitlist type: GNWL clears best; RLWL and PQWL are slower; TQWL (Tatkal) is hardest.
- Momentum: how fast the current status has dropped since booking.
Critically, if you hold an e-ticket that is still fully waitlisted when the chart is prepared, the system automatically cancels it and refunds the fare — you cannot legally board on a fully waitlisted e-ticket. (A counter/paper waitlisted ticket is not auto-cancelled, but the passenger still can't occupy a reserved berth.) Knowing this early lets you arrange a backup before it's too late.
How Can LastBerth Help You Check PNR Status and Find Seats?
LastBerth helps by turning a confusing PNR status into a clear decision. It shows your live status, estimates your confirmation probability, and — if your ticket looks unlikely to clear — instantly surfaces confirmed alternatives so you're never left without a plan.
If your PNR isn't looking good, these features get you to a confirmed seat:
- PNR Status Search & Direct Booking: Enter your PNR on LastBerth to see the status with a confirmation probability, plus alternative trains and seats if it's unlikely to confirm.
- Finding Smart Seats: When no single direct berth is free, our Smart Seats feature finds split availability across coaches/segments on the same train to stitch together a confirmed journey.
- Seat Status Coach Journey Lookup: Use Coach Journey Lookup to see exactly from which station to which station a berth is booked, so you can find open berths on a running train.
If you're booking last-minute, look for a "current available ticket" — a fully confirmed seat with coach and berth numbers, released roughly 4 hours before departure and bookable until 30 minutes before the train leaves. It's the fastest, cheapest way to lock in a confirmed berth when your waitlist won't budge.
Common PNR Questions (FAQ)
How do I check my PNR status?
Enter your 10-digit PNR number in the PNR Enquiry section of the IRCTC website or app, on LastBerth, or send PNR <10-digit number> to 139 by SMS. Each shows the current status of every passenger on the ticket — Confirmed, RAC, or Waiting List — and the coach and berth once confirmed.
Where do I find my PNR number?
Your 10-digit PNR number is printed at the top-left corner of a counter ticket and at the top of an e-ticket or the booking confirmation SMS/email. It is unique to that single booking and covers all passengers travelling together on that journey.
What does CNF, RAC, and WL mean in PNR status?
CNF means Confirmed — you have a reserved berth. RAC (Reservation Against Cancellation) means you can board with a shared seat until a full berth frees up. WL means Waiting List — you are not yet confirmed and move up as others cancel, following the order WL → RAC → Confirmed.
Can I travel if my ticket is still waitlisted?
No. If your e-ticket is still fully waitlisted when the chart is prepared, the system automatically cancels it and refunds the fare, so you cannot board. You need at least RAC or Confirmed status to travel legally on a reserved coach.
What is the difference between GNWL and RLWL?
GNWL (General Waiting List) is issued for journeys from a train's originating station and has the best chance of confirming. RLWL (Remote Location Waiting List) is for intermediate stations and clears more slowly, because it depends on cancellations specific to that smaller station quota.
How accurate is PNR confirmation prediction?
Prediction tools estimate confirmation chances using historical cancellation trends for that train, route, quota, and waitlist position. They are a helpful guide, not a guarantee. Always re-check your live current status close to departure and keep a backup plan if you are on a high or pooled waitlist.
Kartik Arora
Railway Travel Expert • 500+ Journeys
Kartik is a passionate Indian Railways traveler who has spent years decoding the complex algorithms behind IRCTC waitlists, Tatkal quotas, and chart preparation. He built LastBerth to help fellow travelers find confirmed tickets when all hope seems lost.
Recommended Reading
IRCTC Counter Ticket vs E-Ticket: Rules & Cancellation
Compare IRCTC counter ticket vs e-ticket rules. Learn about waitlist travel permissions, online cancellation procedures, and automatic refund differences.
What is Regret in IRCTC? Meaning, Rules & Booking Solutions
Learn what Regret means in IRCTC booking, how it differs from WL, if Regret tickets ever confirm, and hacks to book seats when booking is closed.
WL Full Form in Railway: What WL Means in Train Booking & How Waiting List Works
WL full form is Waiting List. Learn what WL means in train booking, how WL numbers like WL/1 or WL/10 work, what 'WL cancelled' means, the WL to RAC progression, and whether you can travel on a WL ticket in Indian Railways.