| 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 |