| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| INDORE JN BG | --------- | Start | 23:30 | 4 |
| DEWAS | 00:06 | 2 mins | 00:08 | 1 |
| UJJAIN JN | 00:50 | 20 mins | 01:10 | 1 |
| SHUJALPUR | 02:26 | 2 mins | 02:28 | 2 |
| BHOPAL JN | 04:00 | 10 mins | 04:10 | 4 |
| VIDISHA | 04:49 | 2 mins | 04:51 | 1 |
| GANJ BASODA | 05:20 | 2 mins | 05:22 | 1 |
| BINA JN | 06:20 | 5 mins | 06:25 | 3 |
| KHURAI | 06:48 | 2 mins | 06:50 | 2 |
| SAUGOR | 07:35 | 5 mins | 07:40 | 1 |
| PATHARIA | 08:23 | 2 mins | 08:25 | 2 |
| DAMOH | 08:48 | 2 mins | 08:50 | 2 |
| KATNI MURWARA | 10:40 | 10 mins | 10:50 | 1 |
| MAIHAR | 12:08 | 2 mins | 12:10 | 1 |
| SATNA | 12:45 | 10 mins | 12:55 | 2 |
| MANIKPUR JN | 14:45 | 5 mins | 14:50 | 1 |
| DABHAURA | 15:09 | 1 min | 15:10 | 1 |
| SHANKARGARH | 15:36 | 1 min | 15:37 | 2 |
| ALAHABAD CHHEOKI JN | 16:40 | 5 mins | 16:45 | 1 |
| VINDHYACHAL | 18:00 | 2 mins | 18:02 | 2 |
| MIRZAPUR | 18:15 | 5 mins | 18:20 | 2 |
| CHUNAR | 18:46 | 2 mins | 18:48 | 2 |
| PT DEEN DAYAL UPADHYAYA JN | 19:58 | 15 mins | 20:13 | 1 |
| BHABUA ROAD | 20:51 | 2 mins | 20:53 | 3 |
| SASARAM | 21:24 | 2 mins | 21:26 | 3 |
| DEHRI ON SONE | 21:42 | 2 mins | 21:44 | 4 |
| ANUGRAHA NARAYAN ROAD | 21:56 | 2 mins | 21:58 | 2 |
| GAYA JN | 22:50 | 5 mins | 22:55 | 2 |
| KODERMA | 00:21 | 2 mins | 00:23 | 3 |
| PARASNATH | 01:14 | 2 mins | 01:16 | 1 |
| GOMOH JN | 01:40 | 5 mins | 01:45 | 2 |
| DHANBAD JN | 02:30 | 5 mins | 02:35 | 1 |
| ASANSOL JN | 03:50 | 5 mins | 03:55 | 5 |
| DURGAPUR | 04:25 | 2 mins | 04:27 | 4 |
| BARDDHAMAN JN | 05:21 | 4 mins | 05:25 | 5 |
| HOWRAH JN | 06:50 | End | --------- | 8 |