| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Secunderabad Jn (SC) | Starts | 07:20 | 0 | 0 km |
| 2 | Kazipet Jn (KZJ) | 09:14 | 09:16 | 2 min | 132 km |
| 3 | Ramgundam (RDM) | 10:29 | 10:30 | 1 min | 225 km |
| 4 | Mancheral (MCI) | 10:59 | 11:00 | 1 min | 239 km |
| 5 | Belampalli (BPA) | 11:39 | 11:40 | 1 min | 258 km |
| 6 | Sirpur Kagazngr (SKZR) | 12:06 | 12:07 | 1 min | 297 km |
| 7 | Balharshah (BPQ) | 13:25 | 13:35 | 10 min | 367 km |
| 8 | Chandrapur (CD) | 13:54 | 13:55 | 1 min | 380 km |
| 9 | Hinganghat (HGT) | 14:53 | 14:55 | 2 min | 465 km |
| 10 | Sevagram (SEGM) | 15:33 | 15:35 | 2 min | 502 km |
| 11 | Nagpur (NGP) | 17:00 | 17:10 | 10 min | 578 km |
| 12 | Pandhurna (PAR) | 18:24 | 18:25 | 1 min | 682 km |
| 13 | Amla Jn (AMLA) | 19:30 | 19:33 | 3 min | 745 km |
| 14 | Betul (BZU) | 19:49 | 19:50 | 1 min | 768 km |
| 15 | Ghoradongri (GDYA) | 20:29 | 20:30 | 1 min | 805 km |
| 16 | Itarsi Jn (ET) | 22:25 | 22:35 | 10 min | 875 km |
| 17 | Bhopal Jn (BPL) | 00:15 | 00:25 | 10 min | 966 km |
| 18 | Lalitpur (LAR) | 03:01 | 03:02 | 1 min | 1168 km |
| 19 | Jhansi Jn (JHS) | 04:15 | 04:35 | 20 min | 1257 km |
| 20 | Orai (ORAI) | 06:17 | 06:18 | 1 min | 1371 km |
| 21 | Kanpur Central (CNB) | 08:15 | 08:20 | 5 min | 1477 km |
| 22 | Unnao Jn (ON) | 08:42 | 08:44 | 2 min | 1494 km |
| 23 | Lucknow Ne (LJN) | 09:45 | 10:05 | 20 min | 1549 km |
| 24 | Badshahnagar (BNZ) | 10:29 | 10:30 | 1 min | 1560 km |
| 25 | Barabanki Jn (BBK) | 11:03 | 11:05 | 2 min | 1585 km |
| 26 | Gonda Jn (GD) | 12:35 | 12:40 | 5 min | 1673 km |
| 27 | Mankapur Jn (MUR) | 13:05 | 13:07 | 2 min | 1701 km |
| 28 | Basti (BST) | 13:53 | 13:58 | 5 min | 1763 km |
| 29 | Khalilabad (KLD) | 14:21 | 14:22 | 1 min | 1792 km |
| 30 | Gorakhpur Jn (GKP) | 15:10 | Ends | 0 | 1827 km |