| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| JAMMU TAWI | --------- | Start | 21:50 | 1 |
| VIJAYPUR JAMMU | 22:08 | 2 mins | 22:10 | 1 |
| SAMBA | 22:22 | 2 mins | 22:24 | 1 |
| HIRA NAGAR | 22:38 | 2 mins | 22:40 | 2 |
| KATHUA | 23:05 | 2 mins | 23:07 | 2 |
| PATHANKOT CANTT | 23:45 | 5 mins | 23:50 | 1 |
| MUKERIAN | 00:27 | 2 mins | 00:29 | 1 |
| DASUYA | 00:46 | 2 mins | 00:48 | 1 |
| JALANDHAR CANT | 01:45 | 5 mins | 01:50 | 2 |
| PHAGWARA JN | 02:03 | 2 mins | 02:05 | 1 |
| LUDHIANA JN | 03:05 | 10 mins | 03:15 | 3 |
| KHANNA | 04:02 | 2 mins | 04:04 | 1 |
| SIRHIND JN | 04:20 | 12 mins | 04:32 | 2 |
| RAJPURA JN | 04:49 | 2 mins | 04:51 | 2 |
| AMBALA CITY | 05:12 | 2 mins | 05:14 | 1 |
| AMBALA CANT JN | 05:40 | 10 mins | 05:50 | 3 |
| SHAHBAD MARKNDA | 06:07 | 2 mins | 06:09 | 1 |
| KURUKSHETRA JN | 06:33 | 2 mins | 06:35 | 2 |
| TARAORI | 06:49 | 2 mins | 06:51 | 1 |
| KARNAL | 07:04 | 2 mins | 07:06 | 1 |
| GHARAUNDA | 07:21 | 2 mins | 07:23 | 1 |
| PANIPAT JN | 07:40 | 2 mins | 07:42 | 1 |
| SAMALKHA | 07:54 | 2 mins | 07:56 | 1 |
| GANAUR | 08:08 | 1 min | 08:09 | 1 |
| SONIPAT | 08:23 | 2 mins | 08:25 | 1 |
| NARELA | 08:39 | 2 mins | 08:41 | 1 |
| SUBZI MANDI | 09:18 | 2 mins | 09:20 | 2 |
| NEW DELHI | 09:55 | 20 mins | 10:15 | 4 |
| FARIDABAD | 10:41 | 2 mins | 10:43 | 3 |
| MATHURA JN | 12:28 | 5 mins | 12:33 | 1 |
| RAJA KI MANDI | 13:09 | 2 mins | 13:11 | 2 |
| AGRA CANTT | 13:20 | 5 mins | 13:25 | 1 |
| DHAULPUR | 14:18 | 2 mins | 14:20 | 2 |
| MORENA | 14:43 | 2 mins | 14:45 | 1 |
| GWALIOR JN | 15:31 | 5 mins | 15:36 | 1 |
| DABRA | 16:11 | 2 mins | 16:13 | 2 |
| DATIA | 16:39 | 2 mins | 16:41 | 2 |
| JHANSI JN | 17:20 | 10 mins | 17:30 | 2 |
| BABINA | 17:48 | 2 mins | 17:50 | 1 |
| LALITPUR | 18:32 | 2 mins | 18:34 | 2 |
| DHAURA | 19:10 | 2 mins | 19:12 | 1 |
| BINA JN | 20:10 | 5 mins | 20:15 | 2 |
| GANJ BASODA | 20:48 | 2 mins | 20:50 | 2 |
| VIDISHA | 21:16 | 2 mins | 21:18 | 2 |
| BHOPAL JN | 22:15 | 10 mins | 22:25 | 1 |
| HABIBGANJ | 22:37 | 2 mins | 22:39 | 4 |
| HOSHANGABAD | 23:38 | 2 mins | 23:40 | 2 |
| ITARSI JN | 00:20 | 5 mins | 00:25 | 2 |
| BANAPURA | 00:51 | 1 min | 00:52 | 2 |
| HARDA | 01:20 | 2 mins | 01:22 | 3 |
| CHHANERA | 02:07 | 2 mins | 02:09 | 1 |
| KHANDWA | 03:22 | 3 mins | 03:25 | 1 |
| BURHANPUR | 04:18 | 2 mins | 04:20 | 1 |
| BHUSAVAL JN | 05:25 | 5 mins | 05:30 | 1 |
| JALGAON JN | 05:53 | 2 mins | 05:55 | 2 |
| PACHORA JN | 06:18 | 2 mins | 06:20 | 2 |
| CHALISGAON JN | 06:48 | 2 mins | 06:50 | 3 |
| NANDGAON | 07:18 | 2 mins | 07:20 | 2 |
| MANMAD JN | 08:10 | 5 mins | 08:15 | 5 |
| KOPARGAON | 09:13 | 2 mins | 09:15 | 1 |
| BELAPUR | 09:58 | 2 mins | 10:00 | 2 |
| AHMADNAGAR | 11:02 | 3 mins | 11:05 | 1 |
| DAUND JN | 12:55 | 15 mins | 13:10 | 2 |
| URULI | 13:49 | 1 min | 13:50 | 2 |
| PUNE JN | 15:15 | End | --------- | 1 |