| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| HOWRAH JN | --------- | Start | 19:10 | 8 |
| BARDDHAMAN JN | 20:18 | 5 mins | 20:23 | 1 |
| DURGAPUR | 21:13 | 3 mins | 21:16 | 3 |
| RANIGANJ | 21:32 | 1 min | 21:33 | 2 |
| ASANSOL JN | 21:51 | 5 mins | 21:56 | 4 |
| CHITTARANJAN | 22:20 | 1 min | 22:21 | 3 |
| MADHUPUR JN | 23:00 | 4 mins | 23:04 | 2 |
| JASIDIH JN | 23:29 | 4 mins | 23:33 | 2 |
| JHAJHA | 00:45 | 5 mins | 00:50 | 3 |
| KIUL JN | 01:25 | 5 mins | 01:30 | 3 |
| MOKAMEH JN | 02:00 | 4 mins | 02:04 | 3 |
| BAKHTIYARPUR JN | 02:33 | 2 mins | 02:35 | 2 |
| PATNA SAHEB | 03:02 | 2 mins | 03:04 | 2 |
| PATNA JN | 03:40 | 10 mins | 03:50 | 4 |
| DANAPUR | 04:05 | 2 mins | 04:07 | 3 |
| ARA | 04:35 | 5 mins | 04:40 | 2 |
| DUMRAON | 05:13 | 2 mins | 05:15 | 2 |
| BUXAR | 05:31 | 4 mins | 05:35 | 2 |
| GAHMAR | 05:50 | 2 mins | 05:52 | 2 |
| BHADAURA | 06:01 | 2 mins | 06:03 | 2 |
| DILDARNAGAR JN | 06:14 | 2 mins | 06:16 | 3 |
| ZAMANIA | 06:26 | 2 mins | 06:28 | 1 |
| PT DEEN DAYAL UPADHYAYA JN | 08:04 | 20 mins | 08:24 | 4 |
| KASHI | 08:54 | 2 mins | 08:56 | 1 |
| VARANASI JN | 09:12 | 15 mins | 09:27 | 9 |
| BHADOHI | 10:06 | 2 mins | 10:08 | 2 |
| JANGHAI JN | 10:36 | 2 mins | 10:38 | 1 |
| BADSHAHPUR | 10:53 | 1 min | 10:54 | 2 |
| PARTAPGARH JN | 11:25 | 5 mins | 11:30 | 2 |
| AMETHI | 11:58 | 2 mins | 12:00 | 2 |
| GAURIGANJ | 12:15 | 1 min | 12:16 | 1 |
| JAIS | 12:34 | 2 mins | 12:36 | 1 |
| RAE BARELI JN | 13:10 | 5 mins | 13:15 | 1 |
| BACHHRAWAN | 13:40 | 2 mins | 13:42 | 2 |
| LUCKNOW | 15:25 | 35 mins | 16:00 | 3 |
| BALAMU JN | 17:09 | 2 mins | 17:11 | 3 |
| HARDOI | 17:35 | 5 mins | 17:40 | 1 |
| ROZA JN | 18:44 | 2 mins | 18:46 | 2 |
| SHAHJEHANPUR | 19:00 | 2 mins | 19:02 | 3 |
| BAREILLY | 20:04 | 2 mins | 20:06 | 2 |
| RAMPUR | 21:05 | 2 mins | 21:07 | 3 |
| MORADABAD | 21:52 | 8 mins | 22:00 | 2 |
| DHAMPUR | 22:54 | 2 mins | 22:56 | 1 |
| NAGINA | 23:13 | 2 mins | 23:15 | 2 |
| NAJIBABAD JN | 23:43 | 2 mins | 23:45 | 2 |
| LAKSAR JN | 00:26 | 2 mins | 00:28 | 3 |
| ROORKEE | 00:44 | 2 mins | 00:46 | 3 |
| SAHARANPUR | 01:38 | 10 mins | 01:48 | 6 |
| YAMUNANAGAR JAGADHARI | 02:14 | 2 mins | 02:16 | 2 |
| AMBALA CANT JN | 03:13 | 10 mins | 03:23 | 1 |
| RAJPURA JN | 03:46 | 2 mins | 03:48 | 1 |
| LUDHIANA JN | 05:37 | 11 mins | 05:48 | 1 |
| PHILLAUR JN | 06:02 | 2 mins | 06:04 | 1 |
| PHAGWARA JN | 06:26 | 2 mins | 06:28 | 2 |
| JALANDHAR CANT | 06:50 | 2 mins | 06:52 | 1 |
| JALANDHAR CITY | 07:03 | 7 mins | 07:10 | 1 |
| BEAS | 07:49 | 2 mins | 07:51 | 1 |
| AMRITSAR JN | 08:55 | End | --------- | 1 |