| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| SURAT | --------- | Start | 06:10 | 4 |
| VADODARA JN | 08:20 | 10 mins | 08:30 | 4 |
| DAHOD | 11:03 | 1 min | 11:04 | 3 |
| RATLAM JN | 12:50 | 10 mins | 13:00 | 5 |
| NAGDA JN | 13:43 | 2 mins | 13:45 | 2 |
| UJJAIN JN | 14:40 | 20 mins | 15:00 | 2 |
| MAKSI | 15:48 | 2 mins | 15:50 | 1 |
| BIYAVRA RAJGARH | 17:54 | 2 mins | 17:56 | 1 |
| GUNA | 20:10 | 10 mins | 20:20 | 1 |
| ASHOK NAGAR | 21:08 | 2 mins | 21:10 | 1 |
| BINA JN | 23:55 | 25 mins | 00:20 | 1 |
| JHANSI JN | 03:05 | 10 mins | 03:15 | 3 |
| GWALIOR JN | 04:25 | 5 mins | 04:30 | 2 |
| AGRA CANTT | 07:00 | 5 mins | 07:05 | 2 |
| TUNDLA JN | 08:25 | 5 mins | 08:30 | 1 |
| KANPUR CENTRAL | 12:00 | 10 mins | 12:10 | 5 |
| LUCKNOW | 13:45 | 25 mins | 14:10 | 1 |
| FAIZABAD JN | 16:29 | 5 mins | 16:34 | 1 |
| AYODHYA | 17:03 | 2 mins | 17:05 | 1 |
| SHAHGANJ JN | 20:30 | 25 mins | 20:55 | 1 |
| AZAMGARH | 22:05 | 5 mins | 22:10 | 2 |
| MAU JN | 23:00 | 10 mins | 23:10 | 2 |
| BALLIA | 00:30 | 5 mins | 00:35 | 1 |
| CHHAPRA | 01:50 | 5 mins | 01:55 | 1 |
| SONPUR JN | 03:00 | 2 mins | 03:02 | 1 |
| HAJIPUR JN | 03:15 | 5 mins | 03:20 | 1 |
| MUZAFFARPUR JN | 04:30 | End | --------- | 1 |