Whether you’re anxious about a waitlisted ticket or want to know if your train is running on time, checking PNR status and live train running status is something every Indian rail traveller needs to know. In 2026, there are more ways than ever to do this — from the official IRCTC website and NTES app to SMS, WhatsApp, and third-party apps. This guide covers every method, explains what the status codes mean, and helps you stay one step ahead of delays.
What is a PNR Number?
Your PNR (Passenger Name Record) is a unique 10-digit number assigned when you book a train ticket on IRCTC. It is printed on the top-left corner of your ticket (both printed and e-ticket). This number is used to track your booking status — whether your seat is confirmed, waitlisted, or under RAC.
PNR Status Codes Explained
| Status Code | Full Form | What It Means |
|---|---|---|
| CNF | Confirmed | Seat confirmed — coach and berth number assigned |
| RAC | Reservation Against Cancellation | Share a berth; may get full berth if someone cancels |
| WL / GNWL | General Waitlist | Waiting for cancellations — may confirm before chart |
| RLWL | Remote Location Waitlist | Waitlist for intermediate boarding stations |
| PQWL | Pooled Quota Waitlist | Shared quota for short-distance journeys |
| TQWL | Tatkal Quota Waitlist | Waitlist under the Tatkal booking quota |
| CAN | Cancelled | Booking cancelled; refund processed automatically |
Important: If your PNR is still WL at the time of chart preparation (usually 4 hours before departure), the ticket is automatically cancelled and the fare refunded. RAC tickets are always valid to board the train.
How to Check PNR Status — All Methods (2026)
Method 1: IRCTC Official Website
- Go to irctc.co.in
- Click on “PNR Enquiry” in the top menu
- Enter your 10-digit PNR number
- Click “Get Status” — you’ll see current status, coach, berth, and chart details
This is the most reliable source as it pulls directly from Indian Railways’ database. After booking your ticket on IRCTC, bookmark the PNR enquiry page for quick access.
Method 2: Indian Railways Official Site (indianrail.gov.in)
- Visit indianrail.gov.in
- Click “PNR Enquiry”
- Enter your PNR number and get status instantly
Method 3: SMS to 139
The simplest method — works even without internet.
- Type your 10-digit PNR number
- Send it as an SMS to 139 or 5676747
- You’ll receive a reply with your booking status, coach, and berth details
This is especially useful when you are at a station with poor internet connectivity.
Method 4: WhatsApp
- Save Railofy’s WhatsApp number (available on railofy.com)
- Send your PNR number as a message
- Get instant status updates — including prediction on whether a WL ticket will confirm
Method 5: IRCTC Rail Connect App
Download the official IRCTC Rail Connect app (Android and iOS). Tap “PNR Status,” enter your number, and get real-time status along with chart preparation alerts and seat change notifications.
Method 6: Third-Party Apps
- ConfirmTkt — also predicts the probability of your WL ticket getting confirmed
- ixigo Train — live status + PNR + smart alerts
- Where is My Train — works offline using crowdsourced GPS data
How to Check Live Train Running Status
Knowing if your train is on time can save you hours of waiting at the station. Here are the best ways to check live running status in 2026.
Method 1: NTES (National Train Enquiry System)
The official source for live train location. Visit indianrail.gov.in or use the NTES mobile app.
- Go to “Train Running Status” or “Spot Your Train”
- Enter your train number or name and travel date
- See real-time location, last station passed, and estimated arrival at upcoming stations
Method 2: Where is My Train App
The most popular train tracking app in India — works even offline using crowdsourced data from passengers on the train. It is lightweight (under 10 MB), accurate, and free.
- Enter train number or scan your ticket barcode
- See live location on a map, delay status, and upcoming station arrival times
Method 3: IRCTC Rail Connect App
Available under “Track Your Train” — shows live GPS-based location and expected arrival times for all stations on the route.
Method 4: SMS to 139
Send TRAIN [train number] [date in DDMMYY format] to 139 for live running status via SMS.
Method 5: ixigo and ConfirmTkt Apps
Both apps show live running status alongside PNR status and platform information — great all-in-one tools for train travel.
PNR Status vs Train Running Status — What’s the Difference?
| Feature | PNR Status | Train Running Status |
|---|---|---|
| What it shows | Your booking/seat confirmation | Where the train is right now |
| Use it when | Checking if ticket is confirmed | Checking if train is on time |
| Best source | IRCTC website / SMS 139 | NTES app / Where is My Train |
Pro Tips for Travellers
- Check PNR 24–48 hours before travel to know your coach and berth number — charts are prepared 4 hours before departure.
- Set up alerts: IRCTC Rail Connect and ixigo send push notifications when your PNR status changes or chart is prepared.
- WL ticket strategy: If your ticket is on WL, check movement daily. GNWL tickets (from origin station) have the best chances of confirmation.
- Track trains the night before for early-morning departures — many delays start from the previous day’s late run.
- Understand your full PNR status guide so you know exactly what each code means before your journey.
Related Guides on RoadRailInfra
- How to Book IRCTC Tickets Online — Step-by-Step Guide
- PNR Status Train — Complete Guide
- Vande Bharat Express — Routes, Review and Expansion Plans
Frequently Asked Questions
How can I check PNR status online?
Visit irctc.co.in or indianrail.gov.in, click PNR Enquiry, and enter your 10-digit PNR number. You can also use the IRCTC Rail Connect app or third-party apps like ConfirmTkt and ixigo for instant status.
How do I check PNR status by SMS?
Send your 10-digit PNR number as an SMS to 139 or 5676747. You will receive an instant reply with your current PNR status, coach, and berth number.
Can I check PNR status on WhatsApp?
Yes. Save Railofy’s WhatsApp number and send your PNR number. This is a free third-party service that gives instant status updates and confirmation predictions.
What does WL, RAC, and CNF mean in PNR status?
WL (Waitlist) means your seat is not confirmed yet. RAC means you share a berth and may get a full berth if someone cancels. CNF means your ticket is confirmed with a coach and berth number assigned.
How do I check live train running status?
Use the NTES website or app (indianrail.gov.in), the Where is My Train app, or the IRCTC Rail Connect app. Enter your train number or name to see real-time location and delay information.
What is the NTES app?
NTES (National Train Enquiry System) is the official Indian Railways platform for live train tracking. It shows real-time train location, departure and arrival times, and delays. Available as a website and mobile app.
What happens if my PNR is on the waitlist at chart preparation?
If your PNR is still WL after chart preparation (usually 4 hours before departure), the ticket is automatically cancelled and the fare is refunded to your original payment method. RAC tickets always allow boarding.