Live Train Running Status: Check Real-Time Train Location Online (2026)
Want to know exactly where your train is right now? With live train running status, you can track any train across India in real time, see how late or early it is, and check its expected arrival at upcoming stations. This guide gives you a free on-page tool to check it, explains how to read the result, and shows every other way to track a train, including SMS, app and the 139 helpline. The data comes from the official Indian Railways enquiry system, so it is accurate and up to date.
Check Live Train Running Status (Free Tool)
Enter your train number and the journey date, then press Search to see the running status in a simple table along with a map view of the train’s position.
If the tool does not load, it usually clears in a few seconds depending on your network. You can also check directly on the official National Train Enquiry System (NTES) portal.
Tip: The map view may take up to a couple of minutes to plot all stations, depending on your connection. The table result appears first, so you can read the status straight away.
Where Is My Train? Step by Step
- Enter the train number in the box (for example, 12951).
- Enter the date in DD-MM-YYYY format for the day the train started its journey.
- Press Search to get the running status in a table, followed by the live map position.
Always use the start date of the train’s journey from its source station, not today’s date, if the train started a day or two earlier for a long route.
How to Read the Running Status Table
| Column | What it means |
|---|---|
| Station Name / Code | The stations where the train stops, in order |
| Scheduled / Actual Arrival | The planned and the actual arrival time at each station |
| Delay (Arrival) | How late the train is on arrival |
| Scheduled / Actual Departure | The planned and actual departure time |
| Delay (Departure) | How late the train is on departure |
| Halt Time | How long the train stops at that station |
| Day | The day of the journey (Day 1, Day 2, and so on) |
| Current Position | Highlighted or shown on the map to mark where the train is now |
Other Ways to Check Live Train Status
By SMS (dial-free)
Send an SMS to 139 in this format:
SMS: AD <train number> <station code> to 139
Example: AD 12002 NDLS
By Phone
Call 139, the Rail Madad enquiry helpline, and follow the voice menu to get running status by train number.
By Official App
Use the official NTES app or the RailOne app to check live running status on your phone. Both pull data from the Indian Railways control system.
Why the Status May Show an Error
If the running status does not load, the usual reasons are:
- The train number is wrong or does not exist.
- The train does not run on the date you selected.
- The railway data server is temporarily busy or down. Try again after a short while.
More Useful Tools
- PNR Status Enquiry
- Train Coach Position
- Train Fare Calculator
- Cancelled Trains Today
- National Train Enquiry System (NTES)
More tools especially for you





Where is My Train?
For thinking about tracking a train everyone thinking first is Where is my train. You may find this direct on here.
Steps to Find Where is My Train Now?
✅ Step 1: Enter Train Number on the text box provided
✅ Step 2: Choose the date or enter the date in the DD-MM-YYYY format. For example, if you want to check the Train moving status of Train No 12202 and 04th August 2019 then you need to enter the image like follows. i.e, on the date column, enter the value as 04-08-2019.
✅ Step 3: Press Search button to get the result on tabular format.
Once you search the same will get ” Train Current Status Live Map “.

Frequently Asked Questions
How do I check live train running status?
Enter the train number and journey date in the tool above, or use the NTES portal, the NTES or RailOne app, SMS to 139, or call 139.
Is this service free?
Yes, checking live train running status is free. Normal call or SMS charges apply for 139.
How do I check train status by SMS?
Send AD <train number> <station code> to 139, for example AD 12002 NDLS.
Which date should I enter for a long-distance train?
Enter the date the train started from its source station, which may be a day or two before it reaches you.
Why is my train not showing on the map?
The map can take up to a couple of minutes to plot, or the railway server may be briefly busy. The table result usually loads first.
Quick Summary
| What you need | Train number and journey start date |
| Ways to check | On-page tool, NTES portal, NTES / RailOne app, SMS or call 139 |
| SMS format | AD <train number> <station code> to 139 |
| Data source | Official Indian Railways enquiry system (NTES) |
| Cost | Free (normal SMS or call charges for 139) |
Tracking your train is now simple. Enter the number and date above to see exactly where it is, how late it is running, and when it will reach your station. For related checks, see our PNR Status and Train Coach Position tools, and the NTES guide.
Which train are you tracking today? Tell us in the comments if you need help reading the status.

I got message
Hey there!
We are no longer supporting chat on WhatsApp. If you have any queries related to your existing bookings or if you wish to know the train status, please click here:
*https://applinks.makemytrip.com/query*
I want to ask will there be trains from Thane to CST and from cst to thane run today ? If yes. Can you please provide me with the schedule.
Many thanks for all your valuable feedback's. Let me know anybody required any specific topic information's like this.
This is good site
very much useful to every one.thanks for this site.
Why Passenger Train No.59389/59390(Bhopal-Indore-Bhopal Night Fast Passenger) is not extended upto New Bhopal's Habibganj Terminal? this is extremely necessary as the whole city of New Bhopal is now located around it and lacs of people are waiting for this facility.If this passenger is extended upto HBJ, the morning Ujjain Passenger would also automatically become HBJ-UJN Passenger.Both are the same train doing rounds of Indore(in night) and of Ujjain(in day-time.This small facility is still awaited, this is quite surprising.HBJ has become quite big station now, a terminal, but what common men need is ignored. This is unfortunate.Request to Rly authorities to look into this and extend this common men's train upto HBJ.
very useful info is avaliable here thank you……….
How to know about running status of train ……..late or arrival
This is awesomeee !!!! Super Like… Hats off to railways for the initative.. U rock
Thanks for this website..
it's very helpful. i like it
Great website.. hope it is accurate!
Thanks!
I like it……
Good website
True! it is a good site! but for diverted trains or some trains like 12880 the live status usually shows n/a for that particular day!
best way is to find out in http://www.trainenquiry.com/
This site has helped me to a great extent.
Prabir Banerjee
Useful site..Nice 🙂
very help ful
very very helpful thanxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
very useful info is avaliable here thank q
Many Thanks…
Really Useful Information.
Super information!