📍 Where is the train right now?
Scheduled position — not live tracking. Useful when GPS / NTES is unavailable.
Between FZR and MAHALAM (MFM) — ETA 6m.
Station-by-station schedule
| Station | Arr | Dep | Day | From origin |
|---|---|---|---|---|
| BHATINDA JN BTI | origin | 18:40 | 1 | — |
| GONEANA GNA | 18:50 | 18:50 | 1 | 10m |
| CHAND BHAN CBX | 18:55 | 18:55 | 1 | 15m |
| GANGSAR JAITU GJUT | 19:01 | 19:03 | 1 | 21m |
| AJITGILL MATTA AJTM | 19:08 | 19:08 | 1 | 28m |
| ROMANA ALBEL SINGH RLS | 19:12 | 19:12 | 1 | 32m |
| KOT KAPURA KKP | 19:20 | 19:22 | 1 | 40m |
| GIANI ZAIL SINGH SANDHWAN GZS | 19:26 | 19:26 | 1 | 46m |
| FARIDKOT FDK | 19:33 | 19:35 | 1 | 53m |
| PIPLI PAKHI KALAN PKZ | 19:45 | 19:45 | 1 | 1h 5m |
| GOLEHWALA GHA | 19:56 | 19:56 | 1 | 1h 16m |
| KASU BEGU KBU | 20:09 | 20:09 | 1 | 1h 29m |
| FIROZPUR CANT FZR | 20:25 | 20:45 | 1 | 1h 45m |
| MAHALAM MFM | 20:55 | 20:55 | 1 | 2h 15m |
| TALLI SAIDASAHU TSS | 21:04 | 21:04 | 1 | 2h 24m |
| MALLANWALA KHAS MWX | 21:07 | 21:09 | 1 | 2h 27m |
| BUTEWALA BWF | 21:17 | 21:17 | 1 | 2h 37m |
| MAKHU MXH | 21:24 | 21:26 | 1 | 2h 44m |
| JOGIWALA JGW | 21:34 | 21:34 | 1 | 2h 54m |
| GIDARPINDI GOD | 21:43 | 21:43 | 1 | 3h 3m |
| LOHIAN KHAS JN LNK | 21:50 | 21:52 | 1 | 3h 10m |
| SULTANPUR LODI SQR | 21:58 | 22:00 | 1 | 3h 18m |
| DUDWINDI DDY | 22:08 | 22:08 | 1 | 3h 28m |
| PAJIAN PJA | 22:13 | 22:13 | 1 | 3h 33m |
| HUSAINPUR HSQ | 22:20 | 22:20 | 1 | 3h 40m |
| KAPURTHALA RAIL COACH FACTORY RCF | 22:22 | 22:22 | 1 | 3h 42m |
| KAPURTHALA KXH | 22:29 | 22:31 | 1 | 3h 49m |
| KHOJEWALA KWJ | 22:47 | 22:47 | 1 | 4h 7m |
| D.A.V.C.H. JALANDHAR DAVJ | 23:05 | 23:05 | 1 | 4h 25m |
| JALANDHAR CITY JUC | 23:10 | 23:30 | 1 | 4h 30m |
| SURA NUSSI SRX | 23:36 | 23:36 | 1 | 4h 56m |
| KARTARPUR KRE | 23:42 | 23:42 | 1 | 5h 2m |
| HAMIRA HMR | 23:47 | 23:47 | 1 | 5h 7m |
| DHILWAN DIW | 23:54 | 23:54 | 1 | 5h 14m |
| BEAS BEAS | 23:59 | 00:01 | 1 | 5h 19m |
| BABA BAKALARAYA BBKR | 00:08 | 00:08 | 2 | 5h 28m |
| BUTARI BTR | 00:14 | 00:14 | 2 | 5h 34m |
| TANGRA TRA | 00:21 | 00:21 | 2 | 5h 41m |
| JANDIALA JNL | 00:29 | 00:29 | 2 | 5h 49m |
| MANANWALA MOW | 00:36 | 00:36 | 2 | 5h 56m |
| AMRITSAR JN ASR | 00:50 | 01:10 | 2 | 6h 10m |
| Verka Junction VKA | 01:20 | 01:22 | 2 | 6h 40m |
| Kathunangal KNG | 01:35 | 01:35 | 2 | 6h 55m |
| Jaintipura JNT | 01:46 | 01:46 | 2 | 7h 6m |
| Batala Junction BAT | 01:58 | 02:00 | 2 | 7h 18m |
| Chhina CHN | 02:09 | 02:09 | 2 | 7h 29m |
| Dhariwal DHW | 02:15 | 02:15 | 2 | 7h 35m |
| Sohal SOHL | 02:18 | 02:18 | 2 | 7h 38m |
| Jhawar JHWR | 02:22 | 02:22 | 2 | 7h 42m |
| Gurdaspur GSP | 02:26 | 02:28 | 2 | 7h 46m |
| Dina Nagar DNN | 02:44 | 02:44 | 2 | 8h 4m |
| Parna Nand PMQ | 02:52 | 02:52 | 2 | 8h 12m |
| Jakolari JK | 03:02 | 03:02 | 2 | 8h 22m |
| Sarna SRM | 03:09 | 03:09 | 2 | 8h 29m |
| BHAROLI JUNCTION BHRL | 03:15 | 03:15 | 2 | 8h 35m |
| PATHANKOT PTK | 03:20 | 03:40 | 2 | 8h 40m |
| BHAROLI JUNCTION BHRL | 03:45 | 03:45 | 2 | 9h 5m |
| SUJANPUR SJNP | 03:55 | 03:55 | 2 | 9h 15m |
| MADHOPUR PUNJAB MDPB | 04:08 | 04:08 | 2 | 9h 28m |
| KATHUA KTHU | 04:23 | 04:25 | 2 | 9h 43m |
| BUDHI BDHY | 04:35 | 04:35 | 2 | 9h 55m |
| CHHAN ARORIAN CHNR | 04:42 | 04:42 | 2 | 10h 2m |
| CHAKDAYALA CKDL | 04:46 | 04:46 | 2 | 10h 6m |
| HIRA NAGAR HRNR | 04:49 | 04:51 | 2 | 10h 9m |
| GHAGWAL GHGL | 04:57 | 04:57 | 2 | 10h 17m |
| SAMBA SMBX | 05:07 | 05:09 | 2 | 10h 27m |
| VIJAYPUR JAMMU VJPJ | 05:25 | 05:27 | 2 | 10h 45m |
| BARI BRAHMAN BBMN | 05:56 | 05:56 | 2 | 11h 16m |
| JAMMU TAWI JAT | 06:15 | ends | 2 | 11h 35m |
⏱ Time between two stations
Scheduled travel time on this train. Anchored on arrival times — halt durations at the first station are ignored.
Travel time: 11h 35m
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).