| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MUMBAI BANDRA TERMINUS | --------- | Start | 12:00 | 1 |
| ANDHERI | 12:14 | 3 mins | 12:17 | 8 |
| BORIVALI | 12:34 | 3 mins | 12:37 | 8 |
| DAHANU ROAD | 13:50 | 2 mins | 13:52 | 1 |
| VAPI | 14:20 | 5 mins | 14:25 | 1 |
| VALSAD | 14:51 | 2 mins | 14:53 | 2 |
| NAVSARI | 15:31 | 5 mins | 15:36 | 1 |
| SURAT | 16:15 | 5 mins | 16:20 | 1 |
| BHARUCH JN | 17:04 | 2 mins | 17:06 | 3 |
| VADODARA JN | 18:05 | 10 mins | 18:15 | 2 |
| GODHRA JN | 19:19 | 2 mins | 19:21 | 3 |
| DAHOD | 20:20 | 2 mins | 20:22 | 3 |
| MEGHNAGAR | 20:45 | 2 mins | 20:47 | 1 |
| RATLAM JN | 22:20 | 10 mins | 22:30 | 5 |
| NAGDA JN | 23:20 | 5 mins | 23:25 | 1 |
| SHAMGARH | 00:23 | 2 mins | 00:25 | 2 |
| RAMGANJ MANDI | 01:08 | 2 mins | 01:10 | 2 |
| KOTA JN | 02:10 | 10 mins | 02:20 | 1 |
| SAWAI MADHOPUR | 03:48 | 2 mins | 03:50 | 1 |
| GANGAPUR CITY | 04:40 | 5 mins | 04:45 | 1 |
| HINDAUN CITY | 05:18 | 2 mins | 05:20 | 2 |
| BAYANA JN | 05:48 | 2 mins | 05:50 | 1 |
| BHARATPUR JN | 06:28 | 2 mins | 06:30 | 4 |
| MATHURA JN | 07:35 | 5 mins | 07:40 | 3 |
| FARIDABAD | 09:28 | 2 mins | 09:30 | 2 |
| DELHI H NIZAMUDDIN | 10:01 | 2 mins | 10:03 | 3 |
| NEW DELHI | 10:40 | 25 mins | 11:05 | 5 |
| SUBZI MANDI | 11:19 | 2 mins | 11:21 | 1 |
| SONIPAT | 11:50 | 2 mins | 11:52 | 2 |
| PANIPAT JN | 12:26 | 2 mins | 12:28 | 3 |
| KARNAL | 12:51 | 2 mins | 12:53 | 2 |
| KURUKSHETRA JN | 13:19 | 2 mins | 13:21 | 1 |
| AMBALA CANT JN | 14:40 | 15 mins | 14:55 | 7 |
| AMBALA CITY | 15:07 | 2 mins | 15:09 | 3 |
| SIRHIND JN | 15:42 | 2 mins | 15:44 | 1 |
| KHANNA | 15:56 | 2 mins | 15:58 | 1 |
| LUDHIANA JN | 16:46 | 5 mins | 16:51 | 2 |
| PHAGWARA JN | 17:19 | 2 mins | 17:21 | 2 |
| JALANDHAR CANT | 17:37 | 2 mins | 17:39 | 1 |
| JALANDHAR CITY | 17:53 | 5 mins | 17:58 | 1 |
| BEAS | 18:30 | 2 mins | 18:32 | 1 |
| AMRITSAR JN | 19:20 | End | --------- | 1 |