| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| INDORE JN BG | --------- | Start | 15:00 | 1 |
| DEWAS | 15:38 | 2 mins | 15:40 | 1 |
| UJJAIN JN | 16:30 | 20 mins | 16:50 | 6 |
| MAKSI | 17:40 | 2 mins | 17:42 | 1 |
| SHAJAPUR | 18:06 | 2 mins | 18:08 | 1 |
| PACHOR ROAD | 18:58 | 2 mins | 19:00 | 1 |
| BIYAVRA RAJGARH | 19:28 | 2 mins | 19:30 | 1 |
| CHACHAURA BINAGANJ | 20:02 | 2 mins | 20:04 | 1 |
| RUTHIYAI | 20:45 | 2 mins | 20:47 | 1 |
| GUNA | 21:20 | 10 mins | 21:30 | 1 |
| MIYANA | 21:58 | 2 mins | 22:00 | 1 |
| KOLARAS | 22:45 | 2 mins | 22:47 | 1 |
| SHIVPURI | 23:25 | 5 mins | 23:30 | 2 |
| GWALIOR JN | 03:10 | 10 mins | 03:20 | 3 |
| MORENA | 03:46 | 2 mins | 03:48 | 2 |
| DHAULPUR | 05:38 | 2 mins | 05:40 | 1 |
| AGRA CANTT | 06:50 | 5 mins | 06:55 | 3 |
| RAJA KI MANDI | 07:03 | 2 mins | 07:05 | 1 |
| MATHURA JN | 07:50 | 5 mins | 07:55 | 2 |
| FARIDABAD | 10:23 | 2 mins | 10:25 | 2 |
| DELHI H NIZAMUDDIN | 11:10 | 15 mins | 11:25 | 1 |
| GHAZIABAD | 12:08 | 2 mins | 12:10 | 1 |
| MODINAGAR | 12:32 | 2 mins | 12:34 | 1 |
| MEERUT CITY | 12:53 | 2 mins | 12:55 | 3 |
| MUZAFFARNAGAR | 13:30 | 2 mins | 13:32 | 1 |
| DEOBAND | 13:50 | 2 mins | 13:52 | 2 |
| SAHARANPUR | 14:50 | 20 mins | 15:10 | 2 |
| ROORKEE | 15:55 | 2 mins | 15:57 | 1 |
| HARIDWAR JN | 17:17 | 10 mins | 17:27 | 1 |
| DEHRADUN | 19:40 | End | --------- | 4 |