| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Pune Junction (PUNE) | Starts | 10:45 | 0 | 0 km |
| 2 | Daund Junction (DD) | 11:55 | 12:20 | 25 min | 76 km |
| 3 | Kopargaon (KPG) | 16:10 | 16:13 | 3 min | 271 km |
| 4 | Manmad Junction (MMR) | 17:25 | 17:45 | 20 min | 313 km |
| 5 | Jalgaon Junction (JL) | 19:30 | 19:32 | 2 min | 473 km |
| 6 | Bhusaval Junction (BSL) | 20:00 | 20:10 | 10 min | 497 km |
| 7 | Khandwa (KNW) | 22:55 | 23:00 | 5 min | 621 km |
| 8 | Itarsi Junction (ET) | 01:35 | 01:40 | 5 min | 804 km |
| 9 | Bhopal Junction (BPL) | 03:35 | 03:40 | 5 min | 896 km |
| 10 | Bina Junction (BINA) | 05:30 | 05:35 | 5 min | 1034 km |
| 11 | Lalitpur (LAR) | 06:19 | 06:21 | 2 min | 1097 km |
| 12 | Jhansi Junction (JHS) | 07:32 | 07:42 | 10 min | 1187 km |
| 13 | Orai (ORAI) | 09:21 | 09:23 | 2 min | 1300 km |
| 14 | Pokhrayan (PHN) | 10:00 | 10:02 | 2 min | 1348 km |
| 15 | Kanpur Central (CNB) | 11:50 | 12:05 | 15 min | 1406 km |
| 16 | Lucknow Nr (LKO) | 13:45 | 14:10 | 25 min | 1480 km |
| 17 | Barabanki Junction (BBK) | 15:03 | 15:05 | 2 min | 1508 km |
| 18 | Gonda Junction (GD) | 16:30 | 16:35 | 5 min | 1597 km |
| 19 | Mankapur Junction (MUR) | 17:02 | 17:04 | 2 min | 1625 km |
| 20 | Basti (BST) | 18:05 | 18:10 | 5 min | 1686 km |
| 21 | Khalilabad (KLD) | 18:50 | 18:52 | 2 min | 1716 km |
| 22 | Gorakhpur Junction (GKP) | 19:55 | Ends | 0 | 1750 km |