| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| HARIDWAR JN | --------- | Start | 19:40 | 6 |
| ROORKEE | 20:23 | 5 mins | 20:28 | 3 |
| TAPRI JN | 21:10 | 2 mins | 21:12 | 1 |
| RAMPURMANI HARA | 21:34 | 2 mins | 21:36 | 1 |
| SHAMLI | 22:55 | 10 mins | 23:05 | 3 |
| BARAUT | 23:45 | 2 mins | 23:47 | 1 |
| DELHI SHAHDARA | 00:54 | 2 mins | 00:56 | 2 |
| OLD DELHI | 01:25 | 15 mins | 01:40 | 5 |
| DELHI CANTT | 02:08 | 2 mins | 02:10 | 1 |
| REWARI | 03:17 | 3 mins | 03:20 | 1 |
| ALWAR | 04:12 | 3 mins | 04:15 | 2 |
| RAJGARH | 04:40 | 2 mins | 04:42 | 1 |
| BANDIKUI JN | 05:03 | 2 mins | 05:05 | 3 |
| DAUSA | 05:24 | 2 mins | 05:26 | 1 |
| GANDHINAGAR JAIPUR | 06:12 | 3 mins | 06:15 | 2 |
| JAIPUR | 07:00 | 15 mins | 07:15 | 3 |
| ASALPUR JOBNER | 07:41 | 2 mins | 07:43 | 2 |
| PHULERA JN | 08:00 | 2 mins | 08:02 | 4 |
| KISHANGARH | 08:39 | 2 mins | 08:41 | 2 |
| AJMER JN | 09:45 | 10 mins | 09:55 | 3 |
| NASIRABAD | 10:17 | 2 mins | 10:19 | 1 |
| BIJAINAGAR | 11:03 | 2 mins | 11:05 | 1 |
| MANDAL | 11:49 | 1 min | 11:50 | 1 |
| BHILWARA | 12:10 | 5 mins | 12:15 | 1 |
| HAMIRGARH | 12:32 | 2 mins | 12:34 | - |
| GANGRAR | 12:47 | 2 mins | 12:49 | 1 |
| CHITTAURGARH | 14:00 | 25 mins | 14:25 | 1 |
| KAPASAN | 15:15 | 1 min | 15:16 | 1 |
| BHUPALSAGAR | 15:25 | 1 min | 15:26 | 1 |
| FATEHNAGAR | 15:36 | 2 mins | 15:38 | 1 |
| MAVLI JN | 15:50 | 3 mins | 15:53 | 3 |
| RANAPRATAPNAGAR | 16:35 | 2 mins | 16:37 | 1 |
| UDAIPUR CITY | 16:55 | End | --------- | 1 |