PNR status explained and what CNF RAC and WL mean

A PNR status check answers a different question from a train search. It helps you understand the reservation attached to your ticket. Before travelling, review the current status for each passenger, check your journey details, and confirm whether the reservation chart has been prepared. Do not assume the status shown when you booked is still the latest one.

Where to check PNR status

On RailDisha, choose PNR Status on the homepage, enter the 10-digit PNR from your ticket, and select Check Status to review the reservation details shown there. Keep the ticket available so you can compare the result with your journey. For an optional confirmation, you can also use the Passenger Current Status Enquiry on the official Indian Railways website. Use Train Status on RailDisha when you need running information for the train itself.

Understand the main reservation codes

The official enquiry identifies CNF as confirmed, RAC as Reservation Against Cancellation, and WL as a waiting-list number. It also distinguishes waiting-list categories such as GNWL, RLWL, PQWL and TQWL. These categories are not interchangeable. Read the actual status attached to your passenger rather than comparing only the number with another traveller’s ticket.

Compare booking status with current status

Booking status records the position associated with the reservation when it was made. Current status is the result to review now. As an illustrative example, a ticket may have shown WL 18 when booked and later show a different current position. That example is not a prediction for your booking: status movement depends on the particular service, date, class and reservation conditions.

Check the charting status before travel

Indian Railways notes that current status may change before final chart preparation. Its enquiry also notes that coach and berth information for a confirmed reservation becomes available after chart preparation. Check the result again when that information is available. Avoid relying on a generic charting-time claim, because the relevant timing and circumstances should be confirmed through current official information.

Review each passenger and the boarding details

When several people share a booking, read every passenger’s current status. Do not assume the first passenger’s result describes the whole group. Also compare the train number, boarding station and travel date with your plans. If a status remains unclear, consult the current IRCTC or Indian Railways instructions for your ticket type before deciding whether to board, cancel or make alternative arrangements.

Frequently asked questions

Does CNF tell me whether the train is delayed? No. Reservation status does not describe current train movement. Check running information separately.

Does a confirmation prediction guarantee a berth? No. The official enquiry describes prediction information as indicative and says actual status can differ.

Should I share my PNR publicly to get help? Prefer official enquiry channels and avoid posting a full ticket in a public comment. Share only what is necessary with a trusted support channel.

Use two checks for a clearer journey plan

First confirm your reservation with PNR Status on the RailDisha homepage. Then check your train’s running information before leaving for the station. Read our live train running status guide for help interpreting delays and expected arrival times.

Official sources

Related guides

Back to blog · RailDisha home