| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| BHUSAVAL JN | --------- | Start | 06:00 | 8 |
| MALKAPUR | 06:38 | 2 mins | 06:40 | 2 |
| SHEGAON | 07:18 | 2 mins | 07:20 | 2 |
| AKOLA JN | 07:50 | 5 mins | 07:55 | 2 |
| MURTAJAPUR | 08:19 | 1 min | 08:20 | 2 |
| BADNERA JN | 09:12 | 3 mins | 09:15 | 2 |
| DHAMANGAON | 09:50 | 2 mins | 09:52 | 2 |
| PULGAON JN | 10:06 | 2 mins | 10:08 | 2 |
| WARDHA JN | 10:32 | 3 mins | 10:35 | 1 |
| NAGPUR | 12:50 | 10 mins | 13:00 | 1 |
| KATOL | 13:48 | 2 mins | 13:50 | 2 |
| NARKHER | 14:08 | 2 mins | 14:10 | 1 |
| PANDHURNA | 14:28 | 2 mins | 14:30 | 2 |
| MULTAI | 15:12 | 2 mins | 15:14 | 1 |
| AMLA JN | 15:36 | 2 mins | 15:38 | 3 |
| BETUL | 15:53 | 2 mins | 15:55 | 2 |
| GHORADONGRI | 16:36 | 2 mins | 16:38 | 1 |
| ITARSI JN | 17:45 | 5 mins | 17:50 | 1 |
| HOSHANGABAD | 18:08 | 2 mins | 18:10 | 1 |
| BHOPAL JN | 19:40 | 10 mins | 19:50 | 3 |
| VIDISHA | 20:29 | 2 mins | 20:31 | 1 |
| GANJ BASODA | 21:06 | 2 mins | 21:08 | 1 |
| BINA JN | 22:00 | 5 mins | 22:05 | 4 |
| LALITPUR | 22:58 | 2 mins | 23:00 | 3 |
| JHANSI JN | 00:40 | 10 mins | 00:50 | 4 |
| DABRA | 02:02 | 2 mins | 02:04 | 1 |
| GWALIOR JN | 02:27 | 3 mins | 02:30 | 2 |
| AGRA CANTT | 04:10 | 3 mins | 04:13 | 3 |
| MATHURA JN | 05:00 | 2 mins | 05:02 | 2 |
| DELHI H NIZAMUDDIN | 07:30 | End | --------- | 1 |