| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Korba KRBA Source | Start | 11:33 AM | — | 0 | 1 |
| 2 | Urga URGA | 11:43 AM | 11:44 AM | 1m | 8 | 1 |
| 3 | Saragbundia SRBA | 11:51 AM | 11:52 AM | 1m | 15 | 1 |
| 4 | Madwarani MWRN | 12:00 PM | 12:01 PM | 1m | 21 | 1 |
| 5 | Kothari Road KTHD | 12:07 PM | 12:08 PM | 1m | 25 | 1 |
| 6 | Balpur Halt BPRH | 12:14 PM | 12:15 PM | 1m | 30 | 1 |
| 7 | Champa CPH | 12:31 PM | 12:36 PM | 5m | 38 | 1 |
| 8 | Janjgir Naila NIA | 12:45 PM | 12:47 PM | 2m | 48 | 1 |
| 9 | Akaltara AKT | 12:59 PM | 1:01 PM | 2m | 63 | 1 |
| 10 | Jairamnagar JRMG | 1:12 PM | 1:14 PM | 2m | 76 | 1 |
| 11 | Bilaspur Jn. BSP | 2:00 PM | 2:15 PM | 15m | 90 | 1 |
| 12 | Belha BYL | 2:33 PM | 2:35 PM | 2m | 111 | 1 |
| 13 | Bhatapara BYT | 2:58 PM | 3:00 PM | 2m | 142 | 1 |
| 14 | Hathbandh HN | 3:13 PM | 3:15 PM | 2m | 157 | 1 |
| 15 | Tilda TLD | 3:26 PM | 3:28 PM | 2m | 168 | 1 |
| 16 | Raipur Jn. R | 4:05 PM | 4:15 PM | 10m | 206 | 1 |
| 17 | Bhilai Power House BPHB | 4:50 PM | 4:52 PM | 2m | 233 | 1 |
| 18 | Durg DURG | 5:15 PM | 5:20 PM | 5m | 243 | 1 |
| 19 | Rajnandgaon RJN | 5:40 PM | 5:42 PM | 2m | 274 | 1 |
| 20 | Dongargarh DGG | 6:08 PM | 6:10 PM | 2m | 305 | 1 |
| 21 | Salekasa SKS | 6:41 PM | 6:43 PM | 2m | 341 | 1 |
| 22 | Amgaon AGN | 6:56 PM | 6:58 PM | 2m | 356 | 1 |
| 23 | Gondia Jn G | 7:20 PM | 7:25 PM | 5m | 378 | 1 |
| 24 | Tirora TRO | 7:46 PM | 7:48 PM | 2m | 408 | 1 |
| 25 | Tumsar Road TMR | 8:06 PM | 8:08 PM | 2m | 428 | 1 |
| 26 | Bhandara Road BRD | 8:23 PM | 8:25 PM | 2m | 446 | 1 |
| 27 | Kamptee KP | 9:03 PM | 9:05 PM | 2m | 494 | 1 |
| 28 | Nagpur Jn. NGP | 10:00 PM | 10:20 PM | 20m | 509 | 1 |
| 29 | Katol KATL | 11:07 PM | 11:08 PM | 1m | 567 | 1 |
| 30 | Narkher NRKR | 11:28 PM | 11:30 PM | 2m | 593 | 1 |
| 31 | Pandhurna PAR | 11:43 PM | 11:45 PM | 2m | 611 | 1 |
| 32 | Multai MTY | 12:24 AM | 12:25 AM | 1m | 651 | 2 |
| 33 | Amla Jn AMLA | 12:39 AM | 12:42 AM | 3m | 674 | 2 |
| 34 | Betul BZU | 1:00 AM | 1:02 AM | 2m | 697 | 2 |
| 35 | Ghoradongri GDYA | 1:37 AM | 1:38 AM | 1m | 734 | 2 |
| 36 | Itarsi Jn ET | 4:10 AM | 4:20 AM | 10m | 804 | 2 |
| 37 | Narmadapuram NDPM | 4:37 AM | 4:39 AM | 2m | 822 | 2 |
| 38 | Obaidulla Ganj ODG | 5:22 AM | 5:24 AM | 2m | 860 | 2 |
| 39 | Rani Kamalapati RKMP | 5:58 AM | 6:00 AM | 2m | 890 | 2 |
| 40 | Bhopal Jn. BPL | 6:10 AM | 6:15 AM | 5m | 896 | 2 |
| 41 | Vidisha BHS | 6:50 AM | 6:52 AM | 2m | 949 | 2 |
| 42 | Ganj Basoda BAQ | 7:15 AM | 7:17 AM | 2m | 989 | 2 |
| 43 | Mandi Bamora MABA | 7:46 AM | 7:48 AM | 2m | 1017 | 2 |
| 44 | Bina Jn BINA | 9:15 AM | 9:20 AM | 5m | 1034 | 2 |
| 45 | Dhaura DUA | 9:45 AM | 9:47 AM | 2m | 1069 | 2 |
| 46 | Lalitpur LAR | 10:06 AM | 10:08 AM | 2m | 1097 | 2 |
| 47 | Talbahat TBT | 10:32 AM | 10:34 AM | 2m | 1136 | 2 |
| 48 | Basai BZY | 10:46 AM | 10:47 AM | 1m | 1149 | 2 |
| 49 | Babina BAB | 10:58 AM | 10:59 AM | 1m | 1161 | 2 |
| 50 | Virangana Lakshmibai Jhansi Jn VGLJ | 11:52 AM | 12:00 PM | 8m | 1185 | 2 |
| 51 | Datia DAA | 12:20 PM | 12:22 PM | 2m | 1210 | 2 |
| 52 | Sonagir SOR | 12:50 PM | 12:52 PM | 2m | 1221 | 2 |
| 53 | Dabra DBA | 1:07 PM | 1:09 PM | 2m | 1240 | 2 |
| 54 | Gwalior Jn. GWL | 1:45 PM | 1:47 PM | 2m | 1284 | 2 |
| 55 | Morena MRA | 2:16 PM | 2:18 PM | 2m | 1322 | 2 |
| 56 | Dhaulpur DHO | 3:30 PM | 3:32 PM | 2m | 1350 | 2 |
| 57 | Agra Cantt Jn. AGC | 4:15 PM | 4:20 PM | 5m | 1402 | 2 |
| 58 | Raja Ki Mandi RKM | 4:28 PM | 4:30 PM | 2m | 1406 | 2 |
| 59 | Mathura Jn. MTJ | 5:00 PM | 5:05 PM | 5m | 1456 | 2 |
| 60 | Chata CHJ | 5:26 PM | 5:28 PM | 2m | 1486 | 2 |
| 61 | Kosi Kalan KSV | 5:38 PM | 5:40 PM | 2m | 1497 | 2 |
| 62 | Palwal PWL | 6:48 PM | 6:50 PM | 2m | 1539 | 2 |
| 63 | Ballabgarh BVH | 7:06 PM | 7:08 PM | 2m | 1560 | 2 |
| 64 | Faridabad FDB | 7:17 PM | 7:19 PM | 2m | 1568 | 2 |
| 65 | Hazrat Nizamuddin Jn NZM | 7:50 PM | 8:05 PM | 15m | 1589 | 2 |
| 66 | Sahibabad SBB | 8:31 PM | 8:33 PM | 2m | 1610 | 2 |
| 67 | Ghaziabad GZB | 8:44 PM | 8:46 PM | 2m | 1617 | 2 |
| 68 | Muradnagar MUD | 9:04 PM | 9:06 PM | 2m | 1634 | 2 |
| 69 | Modinagar MDNR | 9:15 PM | 9:17 PM | 2m | 1644 | 2 |
| 70 | Meerut City MTC | 9:35 PM | 9:40 PM | 5m | 1664 | 2 |
| 71 | Meerut Cant MUT | 9:46 PM | 9:48 PM | 2m | 1668 | 2 |
| 72 | Khatauli KAT | 10:11 PM | 10:13 PM | 2m | 1697 | 2 |
| 73 | Muzaffarnagar MOZ | 10:29 PM | 10:31 PM | 2m | 1719 | 2 |
| 74 | Deoband DBD | 10:49 PM | 10:51 PM | 2m | 1743 | 2 |
| 75 | Saharanpur Jn. SRE | — | 12:05 AM | — | 1777 | 3 |
| 76 | Yamunanagar Jagadhri YJUD | 12:32 AM | 12:34 AM | 2m | 1808 | 3 |
| 77 | Jagadhri Wshop JUDW | 12:39 AM | 12:41 AM | 2m | 1813 | 3 |
| 78 | Barara RAA | 12:57 AM | 12:59 AM | 2m | 1834 | 3 |
| 79 | Ambala Cant Jn UMB | 1:35 AM | 1:40 AM | 5m | 1859 | 3 |
| 80 | Ambala City UBC | 1:50 AM | 1:52 AM | 2m | 1866 | 3 |
| 81 | Rajpura Jn RPJ | 2:05 AM | 2:07 AM | 2m | 1887 | 3 |
| 82 | Sirhind Jn SIR | 2:26 AM | 2:28 AM | 2m | 1912 | 3 |
| 83 | Govindgarh GVG | 2:34 AM | 2:36 AM | 2m | 1921 | 3 |
| 84 | Khanna KNN | 2:43 AM | 2:45 AM | 2m | 1930 | 3 |
| 85 | Ludhiana Jn LDH | 3:33 AM | 3:43 AM | 10m | 1972 | 3 |
| 86 | Phillaur Jn PHR | 3:57 AM | 3:59 AM | 2m | 1986 | 3 |
| 87 | Phagwara Jn PGW | 4:16 AM | 4:18 AM | 2m | 2008 | 3 |
| 88 | Jalandhar Cant JRC | 4:35 AM | 4:37 AM | 2m | 2024 | 3 |
| 89 | Jalandhar City JUC | 4:50 AM | 4:55 AM | 5m | 2029 | 3 |
| 90 | Beas BEAS | 5:26 AM | 5:28 AM | 2m | 2065 | 3 |
| 91 | Jandiala JNL | 5:46 AM | 5:48 AM | 2m | 2089 | 3 |
| 92 | Amritsar ASR Destination | 6:55 AM | End | — | 2108 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.