📍 Where is the train right now?
Scheduled position — not live tracking. Useful when GPS / NTES is unavailable.
Journey ended — arrived 13h 56m ago.
Station-by-station schedule
| Station | Arr | Dep | Day | From origin |
|---|---|---|---|---|
| KOLKATA SEALDAH SDAH | origin | 04:35 | 1 | — |
| Sir Gurudas Banerjee Halt SGBA | 04:37 | 04:37 | 1 | 2m |
| BIDHAN NAGAR BNXR | 04:42 | 04:43 | 1 | 7m |
| DUM DUM DDJ | 04:48 | 04:49 | 1 | 13m |
| BELGHARIA BLH | 04:52 | 04:53 | 1 | 17m |
| AGARPARA AGP | 04:55 | 04:56 | 1 | 20m |
| SODPUR SEP | 04:58 | 04:59 | 1 | 23m |
| KHARDAHA KDH | 05:02 | 05:03 | 1 | 27m |
| TITAGARH TGH | 05:05 | 05:06 | 1 | 30m |
| BARRACKPORE BP | 05:10 | 05:11 | 1 | 35m |
| PALTA PTF | 05:13 | 05:14 | 1 | 38m |
| ICHHAPUR IP | 05:16 | 05:17 | 1 | 41m |
| SHYAMNAGAR SNR | 05:20 | 05:21 | 1 | 45m |
| JAGADAL JGDL | 05:24 | 05:25 | 1 | 49m |
| KANKINARA KNR | 05:26 | 05:27 | 1 | 51m |
| NAIHATI JN NH | 05:38 | 05:39 | 1 | 1h 3m |
| Halisahar HLR | 05:41 | 05:42 | 1 | 1h 6m |
| Kanchrapara KPA | 05:46 | 05:47 | 1 | 1h 11m |
| Kalyani KYI | 05:50 | 05:51 | 1 | 1h 15m |
| Madanpur MPJ | 05:55 | 05:56 | 1 | 1h 20m |
| Simurali SMX | 05:59 | 06:00 | 1 | 1h 24m |
| Palpara PXR | 06:02 | 06:03 | 1 | 1h 27m |
| Chakdaha CDH | 06:05 | 06:06 | 1 | 1h 30m |
| Payradanga PDX | 06:10 | 06:11 | 1 | 1h 35m |
| Ranaghat Junction RHA | 06:28 | 06:29 | 1 | 1h 53m |
| Kalinarayanpur KLNP | 06:39 | 06:40 | 1 | 2h 4m |
| Habibpur HBE | 06:43 | 06:44 | 1 | 2h 8m |
| Phulia FLU | 06:48 | 06:49 | 1 | 2h 13m |
| Bathna Krittibas Halt BTKB | 06:52 | 06:53 | 1 | 2h 17m |
| Shantipur STB | 07:00 | ends | 1 | 2h 25m |
⏱ Time between two stations
Scheduled travel time on this train. Anchored on arrival times — halt durations at the first station are ignored.
Travel time: 2h 25m
Schedule shown is the published route. Live running status, platform numbers, and weekly run-day variations are not included — check NTES before your journey. Source: datameet/railways (CC0).