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