Live Train Status

Indian Railways Online Enquiry Service

19019·BDTS HW EXP

BANDRA TERMINUS (BDTS) → HARIDWAR JN (HW)

Current StatusOn Time
Last StationMOKHOLI (MXL)
Next StopMALARNA (MLZ)
Delay0 min
BANDRA TERMINUSHARIDWAR JN
00:201617 km07:50

Station Timeline

Status Legend:
Passed
Current Station
Upcoming
✕Cancelled
✓
BANDRA TERMINUS
BDTSPlatform 3
DEP
00:2002:32
07-Jul
02:12 Hr
ARR
00:4503:06
07-Jul
✓
BORIVALI
BVIPlatform 819 km
DEP
00:4803:09
07-Jul
02:21 Hr
ARR
01:0503:43
07-Jul
✓
VASAI ROAD
BSRPlatform 436 km
DEP
01:0703:49
07-Jul
02:38 Hr
ARR
01:4005:09
07-Jul
✓
PALGHAR
PLGPlatform 176 km
DEP
01:4505:12
07-Jul
03:29 Hr
ARR
02:0805:42
07-Jul
✓
DAHANU ROAD
DRDPlatform 1108 km
DEP
02:1005:44
07-Jul
03:34 Hr
ARR
02:3306:15
07-Jul
✓
VAPI
VAPIPlatform 1157 km
DEP
02:3506:18
07-Jul
03:42 Hr
ARR
03:1006:43
07-Jul
✓
VALSAD
BLPlatform 2183 km
DEP
03:1506:47
07-Jul
03:33 Hr
ARR
03:2807:06
07-Jul
✓
BILIMORA JN
BIMPlatform 1201 km
DEP
03:3007:08
07-Jul
03:38 Hr
ARR
03:4507:35
07-Jul
✓
NAVSARI
NVSPlatform 1222 km
DEP
03:4707:37
07-Jul
03:50 Hr
ARR
04:3008:52
07-Jul
✓
SURAT
STPlatform 1252 km
DEP
04:3508:57
07-Jul
04:22 Hr
ARR
04:5809:29
07-Jul
✓
KOSAMBA JN
KSBPlatform 1283 km
DEP
05:0009:31
07-Jul
04:31 Hr
ARR
05:1409:45
07-Jul
✓
ANKLESHWAR JN
AKVPlatform 1301 km
DEP
05:1609:47
07-Jul
04:31 Hr
ARR
05:2910:08
07-Jul
✓
BHARUCH JN
BHPlatform 3311 km
DEP
05:3110:10
07-Jul
04:39 Hr
ARR
06:0010:37
07-Jul
✓
MIYAGAM KARJAN
MYGPlatform 1351 km
DEP
06:0210:38
07-Jul
04:37 Hr
ARR
06:3511:13
07-Jul
✓
VADODARA JN
BRCPlatform 6381 km
DEP
06:4311:20
07-Jul
04:38 Hr
ARR
07:0712:01
07-Jul
✓
SAMLAYA JN
SMLAPlatform 1406 km
DEP
07:0812:02
07-Jul
04:54 Hr
ARR
07:1812:13
07-Jul
✓
CHAMPANER RD JN
CPNPlatform 1417 km
DEP
07:1912:14
07-Jul
04:55 Hr
ARR
07:3512:26
07-Jul
✓
DEROL
DRLPlatform 1430 km
DEP
07:3612:28
07-Jul
04:51 Hr
ARR
07:4812:40
07-Jul
✓
KHARSALIYA
KRSAPlatform 1443 km
DEP
07:4912:41
07-Jul
04:52 Hr
ARR
08:0312:54
07-Jul
✓
GODHRA JN
GDAPlatform 3453 km
DEP
08:0812:56
07-Jul
04:51 Hr
ARR
08:2313:12
07-Jul
✓
SANT ROAD
SATPlatform 1474 km
DEP
08:2513:13
07-Jul
04:49 Hr
ARR
08:3513:24
07-Jul
✓
PIPLOD JN
PPDPlatform 1486 km
DEP
08:3713:25
07-Jul
04:49 Hr
ARR
08:4613:34
07-Jul
✓
LIMKHEDA
LMKPlatform 1494 km
DEP
08:4713:35
07-Jul
04:48 Hr
ARR
08:5713:47
07-Jul
✓
MANGAL MAHUDI
MAMPlatform 1502 km
DEP
08:5813:47
07-Jul
04:50 Hr
ARR
09:1814:06
07-Jul
✓
DAHOD
DHDPlatform 3525 km
DEP
09:2014:08
07-Jul
04:48 Hr
ARR
09:3514:18
07-Jul
✓
BORDI
BIOPlatform 1536 km
DEP
09:3614:19
07-Jul
04:43 Hr
ARR
09:4514:27
07-Jul
✓
ANAS
ANASPlatform 1544 km
DEP
09:4614:28
07-Jul
04:42 Hr
ARR
09:5814:42
07-Jul
✓
MEGHNAGAR
MGNPlatform 1558 km
DEP
10:0014:44
07-Jul
04:44 Hr
ARR
10:1014:54
07-Jul
✓
THANDLA RD
THDRPlatform 1566 km
DEP
10:1114:55
07-Jul
04:44 Hr
ARR
10:2515:10
07-Jul
✓
PANCH PIPLIA
PCNPlatform 1580 km
DEP
10:2615:11
07-Jul
04:45 Hr
ARR
10:4015:26
07-Jul
✓
BAMNIA
BMIPlatform 3593 km
DEP
10:4215:28
07-Jul
04:46 Hr
ARR
10:5015:36
07-Jul
✓
BHAIRONGARH
BOGPlatform 1600 km
DEP
10:5115:37
07-Jul
04:46 Hr
ARR
11:0815:58
07-Jul
✓
BILDI
BILDPlatform 1618 km
DEP
11:0915:59
07-Jul
04:50 Hr
ARR
11:1916:15
07-Jul
✓
MORWANI
MRNPlatform 2628 km
DEP
11:2016:16
07-Jul
04:56 Hr
ARR
11:5016:30
07-Jul
✓
RATLAM JN
RTMPlatform 5638 km
DEP
12:0016:41
07-Jul
04:40 Hr
ARR
12:1516:58
07-Jul
✓
BANGROD
BODPlatform 1648 km
DEP
12:1616:59
07-Jul
04:43 Hr
ARR
12:2517:09
07-Jul
✓
RUNKHERA
RNHPlatform 1656 km
DEP
12:2617:10
07-Jul
04:44 Hr
ARR
12:3417:27
07-Jul
✓
KHACHROD
KUHPlatform 2666 km
DEP
12:3917:28
07-Jul
04:53 Hr
ARR
13:0517:43
07-Jul
✓
NAGDA JN
NADPlatform 1680 km
DEP
13:1017:45
07-Jul
04:38 Hr
ARR
13:2818:01
07-Jul
✓
MAHIDPUR ROAD
MEPPlatform 2697 km
DEP
13:3018:11
07-Jul
04:33 Hr
ARR
13:5618:41
07-Jul
✓
VIKRAMGARH ALOT
VMAPlatform 2720 km
DEP
13:5818:42
07-Jul
04:45 Hr
ARR
14:1619:01
07-Jul
✓
CHAU MAHLA
CMUPlatform 1742 km
DEP
14:1819:02
07-Jul
04:45 Hr
ARR
14:3319:18
07-Jul
✓
SUWASRA
SVAPlatform 2758 km
DEP
14:3519:20
07-Jul
04:45 Hr
ARR
14:4819:33
07-Jul
✓
SHAMGARH
SGZPlatform 3771 km
DEP
14:5019:35
07-Jul
04:45 Hr
ARR
15:0019:45
07-Jul
✓
GAROT
GOHPlatform 2782 km
DEP
15:0219:47
07-Jul
04:45 Hr
ARR
15:2020:04
07-Jul
✓
BHAWANI MANDI
BWMPlatform 2804 km
DEP
15:2520:06
07-Jul
04:44 Hr
ARR
15:3820:19
07-Jul
✓
JHALAWAR ROAD
JHWPlatform 2821 km
DEP
15:4020:20
07-Jul
04:41 Hr
ARR
16:0020:30
07-Jul
✓
RAMGANJ MANDI JUNCTION
RMAPlatform 2832 km
DEP
16:0520:32
07-Jul
04:30 Hr
ARR
16:1520:42
07-Jul
✓
MORAK
MKXPlatform 2843 km
DEP
16:1720:43
07-Jul
04:27 Hr
ARR
16:3321:05
07-Jul
✓
DARA
DARAPlatform 2857 km
DEP
16:3521:23
07-Jul
04:32 Hr
ARR
17:1521:48
07-Jul
✓
NEW KOTA
NKOTPlatform 1896 km
DEP
17:2021:51
07-Jul
04:33 Hr
ARR
17:4522:04
07-Jul
✓
KOTA JN
KOTAPlatform 1905 km
DEP
17:5522:15
07-Jul
04:19 Hr
ARR
18:0822:29
07-Jul
✓
KESHORAI PATAN
KPTNPlatform 2918 km
DEP
18:1022:31
07-Jul
04:21 Hr
ARR
18:2822:47
07-Jul
✓
KAPREN
KPZPlatform 2938 km
DEP
18:3022:49
07-Jul
04:19 Hr
ARR
18:5323:12
07-Jul
✓
LAKHERI
LKEPlatform 3965 km
DEP
18:5523:14
07-Jul
04:19 Hr
ARR
19:0823:24
07-Jul
✓
INDARGARH
IDGPlatform 1976 km
DEP
19:1023:26
07-Jul
04:16 Hr
ARR
19:5000:07
08-Jul
✓
SAWAI MADHOPUR JN
SWMPlatform 11013 km
DEP
19:5500:13
08-Jul
04:17 Hr
SMDCSWAI MADHOPUR D CABI
RNTRANTHAMBHORE
MXLMOKHOLI
Passing
ARR
20:16
MALARNA
MLZPlatform 21043 km
DEP
20:18
ARR
20:33
NARAYANPUR TATWARA
NNWPlatform 21059 km
DEP
20:35
ARR
20:55
GANGAPUR CITY JUNCTION
GGCPlatform 11076 km
DEP
21:05
ARR
21:30
SHRI MAHAVEERJI
SMVJPlatform 21110 km
DEP
21:32
ARR
21:4503:11
08-Jul
HINDAUN CITY
HANPlatform 21120 km
DEP
21:5003:12
08-Jul
05:26 Hr
ARR
22:0103:23
08-Jul
FATEH SINGHPURA
FSPPlatform 21134 km
DEP
22:0303:24
08-Jul
05:22 Hr
ARR
22:2303:40
08-Jul
BAYANA JN
BXNPlatform 11153 km
DEP
22:2503:41
08-Jul
05:17 Hr
ARR
23:0504:06
08-Jul
BHARATPUR JN
BTEPlatform 41195 km
DEP
23:1004:07
08-Jul
05:01 Hr
Day 2 · 08-Jul
ARR
00:1004:39
08-Jul
MATHURA JN.
MTJPlatform 71229 km
DEP
00:1504:40
08-Jul
04:29 Hr
ARR
00:4505:09
08-Jul
KOSI KALAN
KSVPlatform 31270 km
DEP
00:4705:10
08-Jul
04:24 Hr
ARR
01:5806:03
08-Jul
FARIDABAD
FDBPlatform 21341 km
DEP
02:0006:04
08-Jul
04:05 Hr
ARR
02:3506:27
08-Jul
HAZRAT NIZAMUDDIN JN
NZMPlatform 11362 km
DEP
02:5006:32
08-Jul
03:52 Hr
ARR
03:2606:58
08-Jul
GHAZIABAD
GZBPlatform 11390 km
DEP
03:2806:59
08-Jul
03:32 Hr
ARR
04:0207:32
08-Jul
MEERUT CITY
MTCPlatform 31437 km
DEP
04:0707:33
08-Jul
03:30 Hr
ARR
04:4808:14
08-Jul
MUZAFFARNAGAR
MOZPlatform 11492 km
DEP
04:5008:15
08-Jul
03:26 Hr
ARR
05:4108:45
08-Jul
TAPRI
TPZPlatform 11544 km
DEP
05:4308:46
08-Jul
03:04 Hr
ARR
06:2809:19
08-Jul
ROORKEE
RKPlatform 11576 km
DEP
06:3309:20
08-Jul
02:51 Hr
ARR
07:2410:04
08-Jul
JWALAPUR
JWPPlatform 11613 km
DEP
07:2610:05
08-Jul
02:40 Hr
ARR
07:5010:11
08-Jul
HARIDWAR JN
HWPlatform 31617 km
02:21 Hr
Independent Railway Information PlatformLive Railway Data | 08-Jul-2026 01:58

How to Track Live Train Running Status in Real-Time

Tracking your train live location online has never been easier. With our advanced Live Train Status Tracker, you can find the exact geographical position of any Indian Railway train, view scheduled vs actual arrival-departure times, and see live delays at intermediate station stops.

Our tracking engine updates running status using GPS sensors and cellular network data from active trains. Simply key in the 5-digit train number (like 12625 for Kerala Express) and your travel date to see the live status board instantly.

Important Terms in Live Train Tracking:

  • Scheduled Time: The officially designated time for train arrival or departure according to the IRCTC timetable.
  • Actual/Expected Time: The estimated time the train will actually arrive or depart, accounting for current route delays.
  • Halt Duration: The number of minutes a train stops at a station. Intermediate crossing stops might not have halts.
  • Platform Number: The platform where the train is expected to arrive. Note: platform numbers are subject to last-minute changes by station superintendents.

Live Train Running Status: Track Your Train Position Instantly

Learn how GPS tracking on Indian Railways works, delay calculations, and how to verify platform allocations.

What is Live Train Running Status?

Live Train Running Status is a digital tracking system that lets passengers find the real-time position of any Indian Railways train. Instead of waiting blindly at platforms, you can check exactly which station the train has crossed, how much it is delayed, what time it will reach your station, and the platform number it will arrive on.

How Does Indian Railways Track Trains in Real-Time?

Indian Railways has revolutionized train tracking by installing GPS-based devices on locomotives. This system is called the Real-time Train Information System (RTIS), developed in collaboration with ISRO.

  • GPS Receivers:Locomotives have GPS receivers that track the train's location, speed, and heading.
  • Satellite Communication:The location data is beamed via ISRO's GSAT satellites directly to the central servers of the National Train Enquiry System (NTES).
  • Instant Updates: This automated system bypasses manual logging by station masters, ensuring updates are refreshed every 30 seconds for maximum precision.

Understanding Scheduled vs Actual Timings

To plan your boarding or pickup, it is important to understand the terminology used in train timetables and live tracking status:

  • STA (Scheduled Time of Arrival): The official time the train is planned to arrive at a station.
  • ATA (Actual Time of Arrival): The real time the train actually arrives (or is estimated to arrive) at the station.
  • Delay:The difference between ATA and STA. For example, if STA is 14:00 and ATA is 14:45, the train has a "45-minute delay".
  • Platform Number: The specific platform track where the train is expected to stop. Always verify with station audio announcements.

Common Reasons for Train Delays in India

Understanding why trains run late helps passengers plan better. Common causes include:

  • Track maintenance and engineering works during non-peak hours.
  • Fog and weather conditions during winter months (November to February).
  • Cascading delays — a delayed train blocks the route for trains behind it.
  • Unscheduled halts at stations for operational reasons.
  • High traffic sections like Delhi-Mumbai and Delhi-Howrah corridors.

How to Use the Live Train Status Tool Effectively

Follow these steps for the best experience tracking your train:

Step 1: Enter your 5-digit train number (e.g., 12301 for Howrah Rajdhani) in the search box above.

Step 2: Select the journey date — choose today's date if the train is currently running.

Step 3: Click "Locate Train" to fetch the live running position from NTES servers.

Step 4: View the station-by-station timeline — green stations are passed, yellow is current, grey are upcoming.

Step 5: Check the delay badge at the top — it shows current delay in minutes or "On Time" status.

Frequently Asked Questions (FAQs) - Train Tracking

Q1.How do I track my train live running status online?

You can track your train by entering the 5-digit train number (e.g. 12625) or train name in the search box above, selecting the journey date, and clicking Track Train. You will get the live station-by-station position, delays, and platform numbers.

Q2.How does live train tracking work?

Indian Railways trains are equipped with GPS trackers (via the Real-time Train Information System or RTIS) which send GPS coordinates to satellites. This data is processed and shown as the live location of the train.

Q3.Why does my train live location show not started?

This status appears if the train has not yet departed from its source (originating) station for the selected journey date, or if there is a delay in updating the initial departure data.

Q4.Are the platform numbers shown in live status accurate?

Platform numbers are based on the historical and current NTES database. While they are usually 90%+ accurate, platform allocations can change at the last minute due to operational requirements at the station. Always cross-check with station displays.

Q5.What does Scheduled Arrival (STA) and Scheduled Departure (STD) mean?

STA (Scheduled Time of Arrival) is the official time the train is scheduled to arrive at a station. STD (Scheduled Time of Departure) is the official time the train is scheduled to leave. ATA and ATD represent the Actual arrival and departure times respectively.

Q6.Can I track trains offline without an internet connection?

To get real-time GPS updates, an internet connection is required. However, if you are sitting inside the train, some apps can fetch locations using cellular tower signals offline. Our online tool requires a basic network connection to query live NTES servers.