How to Check PNR Status Online (and What CNF, RAC, WL Mean)

Last reviewed on · By Easy Guide India Editorial Team

Your PNR (Passenger Name Record) is the 10-digit number on your train ticket. With it, you can check whether your ticket is confirmed, RAC or waitlisted, and after the chart is prepared, your coach and berth numbers.

How to check PNR status

  • IRCTC: log in and open your booking, or use PNR Enquiry on irctc.co.in / the Rail Connect app.
  • Indian Railways enquiry: use PNR Enquiry on indianrail.gov.in.
  • SMS: send PNR <10-digit PNR> to 139.
  • Phone: call 139 and follow the IVR.

What PNR status codes mean

CodeMeaning
CNFConfirmed, with a berth allotted
RACReservation Against Cancellation: you can travel, sharing a side-lower berth, and may get a full berth
WL / GNWLWaitlisted (General waitlist): the best chance of confirmation
RLWL / PQWLRemote Location / Pooled Quota waitlist: generally lower chances
TQWLTatkal quota waitlist
CANCancelled

When is the chart prepared?

The first reservation chart is usually prepared several hours before departure (Railways moved the first chart earlier in 2025, about 8 hours before departure for most trains). Your final berth appears on PNR status after charting.

Frequently asked questions

Can I travel on a waitlisted e-ticket?

No. A fully waitlisted e-ticket is cancelled automatically after charting, and you get a refund.

Related guides

Official links: IRCTC · Indian Railways. Easy Guide India is not affiliated with Indian Railways.

About the author: Easy Guide India Editorial Team

The Easy Guide India editorial team writes step-by-step guides on Indian government documents, banking, railways and personal finance. Every guide is checked against the official source (UIDAI, Income Tax Department, IRCTC, RBI, NPCI and others) and updated when rules change. We are an independent website and are not affiliated with any government body — always confirm fees, deadlines and eligibility on the official portal.

How we write and check our guides

Leave a Reply

Your email address will not be published. Required fields are marked *