| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MUMBAI CENTRAL | --------- | Start | 21:25 | 1 |
| BORIVALI | 21:58 | 3 mins | 22:01 | 6 |
| SURAT | 01:00 | 5 mins | 01:05 | 1 |
| VADODARA JN | 02:49 | 10 mins | 02:59 | 6 |
| GODHRA JN | 04:16 | 2 mins | 04:18 | 2 |
| DAHOD | 05:18 | 2 mins | 05:20 | 3 |
| MEGHNAGAR | 05:43 | 2 mins | 05:45 | 1 |
| RATLAM JN | 07:05 | 10 mins | 07:15 | 5 |
| NAGDA JN | 08:08 | 2 mins | 08:10 | 1 |
| SHAMGARH | 09:11 | 2 mins | 09:13 | 2 |
| BHAWANI MANDI | 09:35 | 2 mins | 09:37 | 2 |
| RAMGANJ MANDI | 09:59 | 1 min | 10:00 | 2 |
| KOTA JN | 10:55 | 10 mins | 11:05 | 1 |
| SAWAI MADHOPUR | 12:25 | 5 mins | 12:30 | 1 |
| GANGAPUR CITY | 13:20 | 5 mins | 13:25 | 1 |
| SHRI MAHABIRJI | 13:48 | 2 mins | 13:50 | 2 |
| HINDAUN CITY | 13:58 | 2 mins | 14:00 | 2 |
| BAYANA JN | 14:28 | 2 mins | 14:30 | 1 |
| BHARATPUR JN | 14:58 | 2 mins | 15:00 | 4 |
| MATHURA JN | 16:10 | 5 mins | 16:15 | 3 |
| FARIDABAD | 18:03 | 2 mins | 18:05 | 2 |
| DELHI H NIZAMUDDIN | 18:45 | 15 mins | 19:00 | 1 |
| GHAZIABAD | 19:51 | 2 mins | 19:53 | 1 |
| MEERUT CITY | 21:01 | 5 mins | 21:06 | 5 |
| MEERUT CANT | 21:11 | 2 mins | 21:13 | 1 |
| MUZAFFARNAGAR | 21:48 | 2 mins | 21:50 | 2 |
| SAHARANPUR | 23:10 | 10 mins | 23:20 | 5 |
| YAMUNANAGAR JAGADHARI | 23:48 | 1 min | 23:49 | 3 |
| AMBALA CANT JN | 00:45 | 10 mins | 00:55 | 2 |
| LUDHIANA JN | 02:35 | 10 mins | 02:45 | 3 |
| PHAGWARA JN | 03:15 | 2 mins | 03:17 | 1 |
| JALANDHAR CANT | 03:33 | 2 mins | 03:35 | 1 |
| JALANDHAR CITY | 03:48 | 10 mins | 03:58 | 1 |
| BEAS | 04:29 | 2 mins | 04:31 | 1 |
| AMRITSAR JN | 05:30 | End | --------- | 1 |