| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| DHANBAD JN | --------- | Start | 21:20 | 2 |
| TETULMARI | 21:29 | 2 mins | 21:31 | 2 |
| GOMOH JN | 21:51 | 5 mins | 21:56 | 3 |
| PARASNATH | 22:11 | 5 mins | 22:16 | 3 |
| HAZARIBAGH ROAD | 22:40 | 2 mins | 22:42 | 2 |
| KODERMA | 23:25 | 2 mins | 23:27 | 4 |
| GAYA JN | 00:50 | 5 mins | 00:55 | 1 |
| ANUGRAHA NARAYAN ROAD | 01:40 | 2 mins | 01:42 | 2 |
| DEHRI ON SONE | 01:59 | 2 mins | 02:01 | 2 |
| SASARAM | 02:15 | 1 min | 02:16 | 2 |
| KUDRA | 02:36 | 1 min | 02:37 | 2 |
| BHABUA ROAD | 02:54 | 1 min | 02:55 | 2 |
| SAIDRAJA | 03:15 | 1 min | 03:16 | 2 |
| PT DEEN DAYAL UPADHYAYA JN | 04:10 | 20 mins | 04:30 | 6 |
| KASHI | 05:00 | 2 mins | 05:02 | 1 |
| VARANASI JN | 05:20 | 15 mins | 05:35 | 4 |
| BABATPUR | 05:53 | 1 min | 05:54 | 1 |
| KHALISPUR | 06:03 | 1 min | 06:04 | 1 |
| JALALGANJ | 06:16 | 1 min | 06:17 | 1 |
| ZAFARABAD JN | 06:33 | 1 min | 06:34 | 1 |
| JAUNPUR JN | 06:48 | 4 mins | 06:52 | 1 |
| MIHRAWAN | 07:10 | 1 min | 07:11 | 1 |
| KHETA SARAI | 07:21 | 1 min | 07:22 | 1 |
| SHAHGANJ JN | 07:50 | 5 mins | 07:55 | 1 |
| BILWAI | 08:14 | 1 min | 08:15 | 1 |
| MALIPUR | 08:28 | 1 min | 08:29 | 1 |
| AKBARPUR | 08:47 | 4 mins | 08:51 | 1 |
| GOSHAINGANJ | 09:06 | 2 mins | 09:08 | 1 |
| BILHAR GHAT | 09:25 | 1 min | 09:26 | 1 |
| AYODHYA | 10:12 | 2 mins | 10:14 | 1 |
| ACHARYA NARENDRA DEV NAGAR | 10:43 | 1 min | 10:44 | 1 |
| FAIZABAD JN | 11:00 | 8 mins | 11:08 | 1 |
| SOHWAL | 11:25 | 1 min | 11:26 | 1 |
| RUDAULI | 11:46 | 1 min | 11:47 | 1 |
| PATRANGA | 12:05 | 1 min | 12:06 | 1 |
| DARYABAD | 12:20 | 1 min | 12:21 | 1 |
| BARABANKI JN | 13:38 | 2 mins | 13:40 | 1 |
| LUCKNOW | 15:35 | 15 mins | 15:50 | 3 |
| BALAMU JN | 16:57 | 2 mins | 16:59 | 2 |
| HARDOI | 17:26 | 2 mins | 17:28 | 1 |
| ANJHI SHAHABAD | 17:53 | 2 mins | 17:55 | 2 |
| SHAHJEHANPUR | 18:32 | 2 mins | 18:34 | 3 |
| TILHAR | 18:52 | 2 mins | 18:54 | 2 |
| PITAMBARPUR | 19:26 | 2 mins | 19:28 | 2 |
| BAREILLY | 19:50 | 10 mins | 20:00 | 2 |
| MILAK | 20:35 | 1 min | 20:36 | 1 |
| RAMPUR | 20:53 | 5 mins | 20:58 | 3 |
| MORADABAD | 21:40 | 5 mins | 21:45 | 2 |
| KANTH | 22:15 | 2 mins | 22:17 | 1 |
| SEOHARA | 22:33 | 2 mins | 22:35 | 2 |
| DHAMPUR | 22:49 | 2 mins | 22:51 | 1 |
| NAGINA | 23:07 | 2 mins | 23:09 | 2 |
| NAJIBABAD JN | 23:30 | 5 mins | 23:35 | 2 |
| LAKSAR JN | 00:47 | 5 mins | 00:52 | 3 |
| ROORKEE | 01:10 | 5 mins | 01:15 | 3 |
| SAHARANPUR | 02:42 | 8 mins | 02:50 | 5 |
| YAMUNANAGAR JAGADHARI | 03:18 | 2 mins | 03:20 | 3 |
| BARARA | 03:39 | 2 mins | 03:41 | 2 |
| AMBALA CANT JN | 04:15 | 5 mins | 04:20 | 1 |
| AMBALA CITY | 04:33 | 2 mins | 04:35 | 1 |
| RAJPURA JN | 04:47 | 6 mins | 04:53 | 1 |
| SIRHIND JN | 05:13 | 2 mins | 05:15 | 1 |
| GOVINDGARH | 05:26 | 2 mins | 05:28 | 1 |
| KHANNA | 05:39 | 2 mins | 05:41 | 1 |
| DHANDARI KALAN | 06:18 | 1 min | 06:19 | 1 |
| LUDHIANA JN | 06:33 | 15 mins | 06:48 | 5 |
| PHILLAUR JN | 07:00 | 2 mins | 07:02 | 3 |
| BILGA | 07:17 | 2 mins | 07:19 | 2 |
| NURMAHAL | 07:28 | 2 mins | 07:30 | 1 |
| NAKODAR JN | 07:45 | 2 mins | 07:47 | 1 |
| MALSIAN SHAHKOT | 08:27 | 2 mins | 08:29 | 2 |
| LOHIAN KHAS JN | 09:08 | 2 mins | 09:10 | 3 |
| MAKHU | 09:30 | 2 mins | 09:32 | 1 |
| MALLANWALA KHAS | 09:48 | 2 mins | 09:50 | 1 |
| FIROZPUR CANT | 10:45 | End | --------- | 5 |