| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| RAJGIR | --------- | Start | 12:30 | 2 |
| SILAO | 12:37 | 1 min | 12:38 | - |
| NALANDA | 12:46 | 1 min | 12:47 | 1 |
| PAWAPURI ROAD HALT | 12:57 | 1 min | 12:58 | 1 |
| BIHAR SHARIF | 13:14 | 1 min | 13:15 | 2 |
| SUHSARAI | 13:20 | 1 min | 13:21 | 1 |
| RAHUI ROAD | 13:29 | 1 min | 13:30 | - |
| WENA | 13:39 | 1 min | 13:40 | 2 |
| HARNAUT | 13:56 | 1 min | 13:57 | 2 |
| BAKHTIYARPUR JN | 14:45 | 25 mins | 15:10 | 4 |
| ATHMAL GOLA | 15:17 | 1 min | 15:18 | 2 |
| ACHUARA HALT | 15:22 | 1 min | 15:23 | - |
| BARH | 15:31 | 1 min | 15:32 | 1 |
| PUNARAKH | 15:43 | 1 min | 15:44 | 1 |
| MEMRAKHABAD | 15:50 | 1 min | 15:51 | - |
| KANHAIPUR | 15:56 | 1 min | 15:57 | - |
| MOR | 16:09 | 1 min | 16:10 | 1 |
| MOKAMEH JN | 16:26 | 4 mins | 16:30 | 1 |
| HATHIDAH JN | 16:38 | 2 mins | 16:40 | 1 |
| RAMPUR DUMRA | 16:55 | 1 min | 16:56 | 2 |
| BARHIYA | 17:06 | 2 mins | 17:08 | 1 |
| GANGA SAHAI | 17:13 | 1 min | 17:14 | - |
| DUMRI HALT | 17:18 | 1 min | 17:19 | - |
| DHURANT JWAS HALT | 17:23 | 1 min | 17:24 | - |
| MANKATHA | 17:28 | 1 min | 17:29 | 1 |
| LUCKEESARAI JN | 17:35 | 2 mins | 17:37 | 1 |
| KIUL JN | 18:20 | 5 mins | 18:25 | 5 |
| DHANAURI | 18:35 | 1 min | 18:36 | 2 |
| UREN | 18:43 | 1 min | 18:44 | 1 |
| KAJRA | 18:51 | 1 min | 18:52 | 2 |
| ABHAIPUR | 19:00 | 1 min | 19:01 | 1 |
| MASUDAN | 19:07 | 1 min | 19:08 | 1 |
| DHARHARA | 19:15 | 1 min | 19:16 | 2 |
| DASHARATHPUR | 19:28 | 1 min | 19:29 | 1 |
| JAMALPUR JN | 19:43 | 10 mins | 19:53 | 1 |
| RATANPUR | 20:06 | 1 min | 20:07 | 1 |
| BARIARPUR | 20:12 | 1 min | 20:13 | 2 |
| KALYANPUR ROAD | 20:21 | 1 min | 20:22 | 1 |
| GANGANI | 20:30 | 1 min | 20:31 | 1 |
| SULTANGANJ | 20:40 | 1 min | 20:41 | 1 |
| MAHESHI | 20:47 | 1 min | 20:48 | 1 |
| AKBARNAGAR | 20:57 | 1 min | 20:58 | 1 |
| NATHNAGAR | 21:08 | 1 min | 21:09 | 1 |
| BHAGALPUR | 21:17 | 10 mins | 21:27 | 1 |
| SABAUR | 21:36 | 1 min | 21:37 | 2 |
| LAILAKH MAMLKHA | 21:49 | 1 min | 21:50 | 1 |
| GHOGA | 21:58 | 1 min | 21:59 | 1 |
| EKCHARI | 22:06 | 1 min | 22:07 | 1 |
| KAHALGAON | 22:13 | 1 min | 22:14 | 1 |
| SHIVANARAYANPUR | 22:29 | 1 min | 22:30 | 1 |
| PIRPAINTI | 22:41 | 1 min | 22:42 | 1 |
| MIRZA CHEUKI | 22:51 | 1 min | 22:52 | 2 |
| SAHIBGANJ JN | 23:35 | 5 mins | 23:40 | 1 |
| SAKRIGALI JN | 23:50 | 1 min | 23:51 | 2 |
| MOHARAJPUR | 00:01 | 1 min | 00:02 | 1 |
| TALJHARI | 00:14 | 1 min | 00:15 | 2 |
| KALIAN CHAK | 00:21 | 1 min | 00:22 | - |
| TINPAHAR JN | 00:28 | 1 min | 00:29 | 2 |
| BAKUDI | 00:39 | 1 min | 00:40 | 1 |
| BARHARWA JN | 01:10 | 10 mins | 01:20 | 1 |
| GUMANI | 01:29 | 1 min | 01:30 | 2 |
| KOTALPUKUR | 01:36 | 1 min | 01:37 | 1 |
| PAKUR | 02:12 | 1 min | 02:13 | 2 |
| RAJGRAM | 02:28 | 1 min | 02:29 | 2 |
| MURARAI | 02:38 | 1 min | 02:39 | 3 |
| NALHATI JN | 02:56 | 2 mins | 02:58 | 2 |
| RAMPUR HAT | 03:50 | 20 mins | 04:10 | 2 |
| SAINTHIA | 04:40 | 1 min | 04:41 | 4 |
| AHMADPUR JN | 04:53 | 1 min | 04:54 | 2 |
| PRANTIK | 05:10 | 1 min | 05:11 | 1 |
| BOLPUR SHANTINIKETAN | 05:17 | 5 mins | 05:22 | 2 |
| BHEDIA | 05:30 | 1 min | 05:31 | 1 |
| GUSKARA | 05:43 | 1 min | 05:44 | 1 |
| BANPAS | 05:54 | 1 min | 05:55 | 1 |
| KHANA JN | 06:45 | 1 min | 06:46 | 4 |
| BARDDHAMAN JN | 07:00 | 20 mins | 07:20 | 6 |
| BANDEL JN | 10:44 | 6 mins | 10:50 | 3 |
| CHUCHURA | 10:56 | 1 min | 10:57 | 2 |
| CHANDAN NAGAR | 11:02 | 1 min | 11:03 | 1 |
| SEORAPHULI | 11:16 | 1 min | 11:17 | 6 |
| SERAMPORE | 11:23 | 1 min | 11:24 | 1 |
| HOWRAH JN | 12:10 | End | --------- | 1 |