| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Saharsa Jn SHC Source | Start | 10:45 AM | - | 0 | 1 |
| 2 | Saharsa Kutchery Hal SHKY | 10:53 AM | 10:54 AM | 1m | 2 | 1 |
| 3 | Nandlalee Halt NDLH | 10:59 AM | 11:00 AM | 1m | 6 | 1 |
| 4 | Panchgachia PGC | 11:05 AM | 11:06 AM | 1m | 11 | 1 |
| 5 | Garh Baruari GEB | 11:12 AM | 11:13 AM | 1m | 16 | 1 |
| 6 | Vinaekma Halt BNKM | 11:18 AM | 11:19 AM | 1m | 20 | 1 |
| 7 | Sunderpur Halt SUDR | 11:23 AM | 11:24 AM | 1m | 23 | 1 |
| 8 | Supaul Junction SOU | 11:28 AM | 11:30 AM | 2m | 27 | 1 |
| 9 | Kadampura KDRA | 11:39 AM | 11:40 AM | 1m | 34 | 1 |
| 10 | Tharbitia TB | 11:48 AM | 11:49 AM | 1m | 40 | 1 |
| 11 | Baijnath Andoli VDNP | 11:57 AM | 11:58 AM | 1m | 46 | 1 |
| 12 | Chand Pipar Halt CAC | 12:03 PM | 12:04 PM | 1m | 49 | 1 |
| 13 | Saraygarh Junction SRGR | 12:30 PM | 12:45 PM | 15m | 52 | 1 |
| 14 | Asanpur Kupha Halt APKH | 12:58 PM | 12:59 PM | 1m | 65 | 1 |
| 15 | Nirmali NMA | 1:19 PM | 1:21 PM | 2m | 71 | 1 |
| 16 | Parsa Basuari Halt PRBR | 1:28 PM | 1:29 PM | 1m | 82 | 1 |
| 17 | Ghogardiha GGH | 1:34 PM | 1:35 PM | 1m | 87 | 1 |
| 18 | Chikna CKNA | 1:41 PM | 1:42 PM | 1m | 93 | 1 |
| 19 | Nemua Halt NEUA | 1:47 PM | 1:48 PM | 1m | 96 | 1 |
| 20 | Tamuria TMA | 1:53 PM | 1:54 PM | 1m | 99 | 1 |
| 21 | Mithila Deep MTLP | 1:59 PM | 2:00 PM | 1m | 104 | 1 |
| 22 | Jhanjharpur JJP | 2:04 PM | 2:06 PM | 2m | 108 | 1 |
| 23 | Lohna Road LNO | 2:12 PM | 2:13 PM | 1m | 113 | 1 |
| 24 | Mandan Mishra MNMA | 2:18 PM | 2:19 PM | 1m | 117 | 1 |
| 25 | Manigachi MGI | 2:24 PM | 2:25 PM | 1m | 121 | 1 |
| 26 | Sakri Jn SKI | 2:53 PM | 2:55 PM | 2m | 128 | 1 |
| 27 | Shaeed Suraj Naryan Singh SSNS | 3:00 PM | 3:01 PM | 1m | 131 | 1 |
| 28 | Tarsarai TRS | 3:05 PM | 3:06 PM | 1m | 134 | 1 |
| 29 | Bijuli Halt BJIH | 3:10 PM | 3:11 PM | 1m | 137 | 1 |
| 30 | Kakarghatti Junction KKHT | 3:15 PM | 3:16 PM | 1m | 140 | 1 |
| 31 | Darbhanga Jn DBG | 3:45 PM | 3:50 PM | 5m | 147 | 1 |
| 32 | Laheria Sarai LSI Destination | 4:30 PM | End | - | 152 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.