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.
Checking your PNR status? Track your live confirmation chances on Smart Seats or find vacant seats on your train after chart preparation using Chart Vacancy.
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.
Your PNR tells you whether you have a berth; to see where the train itself is right now — delays, platform, current station — check the live train running status guide.
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 8 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.
How to check PNR status confirmation chances for RAC and waitlisted tickets?
Enter your 10-digit PNR number on LastBerth Smart Seats to get data-driven confirmation predictions based on historical charting trends and class-wise seat vacancies.
What do PNR status codes CNF, RAC, WL, CAN, and NOSB mean?
CNF means Confirmed berth, RAC means shared seat berth, WL means Waitlisted, CAN means Cancelled, and NOSB means No Seat Berth (for children under 5 without separate seat).
How to track PNR status changes automatically on your phone?
Search your 10-digit PNR on LastBerth Smart Seats to receive real-time updates on coach, berth number, and chart preparation status without needing to log into IRCTC repeatedly.
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.
How often is PNR status updated on IRCTC servers?
PNR status updates in real-time whenever a passenger cancels a booking, during charting, or when seat reallocations occur.
Can you check PNR status for counter paper tickets online?
Yes, you can check live PNR status for paper tickets issued at railway PRS counters online using your 10-digit PNR number.
Why does PNR status show chart not prepared until 8 hours before train departure?
Indian Railways rules mandate that the first reservation chart is generated 8 hours prior to departure (or 21:00 / 9:00 PM the previous evening for morning trains).
Can PNR status change after boarding the train?
Yes, if on-board passengers fail to turn up, TTEs allocate vacant berths to RAC or waitlisted passengers during the journey.
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
Can Waitlist Ticket Travel in Train? 2026 Rules & Fines
Learn Indian Railways rules on traveling with a waiting list ticket in Sleeper and AC classes, fine amounts, PRS counter vs e-ticket rules, and smart options.
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.
Regret Meaning in IRCTC: Rules & Booking Hacks (2026)
Learn what Regret means in IRCTC ticket booking, why it disables booking, WL vs Regret, and how to get confirmed seats using Smart Seats & Current Avail.