| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Aunrihar Jn. ARJ Source | Start | 4:00 PM | — | 0 | 1 |
| 2 | Saiyedpur Bhtri SYH | 4:08 PM | 4:09 PM | 1m | 5 | 1 |
| 3 | Taraon TRN | 4:17 PM | 4:18 PM | 1m | 13 | 1 |
| 4 | Basuchak BSCK | 4:23 PM | 4:24 PM | 1m | 17 | 1 |
| 5 | Nandganj NDJ | 4:30 PM | 4:31 PM | 1m | 22 | 1 |
| 6 | Saheri SAHR | 4:38 PM | 4:39 PM | 1m | 29 | 1 |
| 7 | Ankuspur AKS | 4:43 PM | 4:44 PM | 1m | 32 | 1 |
| 8 | Ghazipur City GCT | 5:10 PM | 5:15 PM | 5m | 40 | 1 |
| 9 | Ghazipur Ghat GZT | 5:22 PM | 5:23 PM | 1m | 44 | 1 |
| 10 | Fatehpur Atwa Halt FPAW | 5:28 PM | 5:29 PM | 1m | 49 | 1 |
| 11 | Shahbaz Kuli SBK | 5:34 PM | 5:35 PM | 1m | 52 | 1 |
| 12 | Yusufpur YFP | 5:42 PM | 5:43 PM | 1m | 60 | 1 |
| 13 | Dhondha Dih DDD | 5:50 PM | 5:51 PM | 1m | 67 | 1 |
| 14 | Karimuddin Pur KMDR | 5:58 PM | 5:59 PM | 1m | 74 | 1 |
| 15 | Tajpur Dehma TJD | 6:07 PM | 6:08 PM | 1m | 81 | 1 |
| 16 | Chit Baragaon CBN | 6:16 PM | 6:17 PM | 1m | 89 | 1 |
| 17 | Phephna Jn PEP | 6:24 PM | 6:25 PM | 1m | 95 | 1 |
| 18 | Sagarpali SVI | 6:31 PM | 6:32 PM | 1m | 100 | 1 |
| 19 | Ballia BUI | 6:40 PM | 6:45 PM | 5m | 105 | 1 |
| 20 | Bansdih Road BCD | 6:56 PM | 6:57 PM | 1m | 115 | 1 |
| 21 | Chhata Aschaura CATA | 7:02 PM | 7:03 PM | 1m | 118 | 1 |
| 22 | Sahatwar STW | 7:09 PM | 7:10 PM | 1m | 123 | 1 |
| 23 | Reoti ROI | 7:18 PM | 7:19 PM | 1m | 132 | 1 |
| 24 | Dal Chapra DCP | 7:25 PM | 7:26 PM | 1m | 137 | 1 |
| 25 | Suraimanpur SIP | 7:34 PM | 7:35 PM | 1m | 142 | 1 |
| 26 | Bakulha BKLA | 7:42 PM | 7:43 PM | 1m | 149 | 1 |
| 27 | Manjhi F MHT | 8:03 PM | 8:04 PM | 1m | 154 | 1 |
| 28 | New Manjhi NMHI | 8:07 PM | 8:08 PM | 1m | 157 | 1 |
| 29 | Revelganj Ghat RVG | 8:10 PM | 8:11 PM | 1m | 160 | 1 |
| 30 | Gautamsthan GTST | 8:15 PM | 8:16 PM | 1m | 162 | 1 |
| 31 | Chhapra CPR Destination | 8:45 PM | End | — | 170 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.