| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Varanasi BSB Source | Start | 2:00 PM | — | 0 | 1 |
| 2 | Babatpur BTP | 2:18 PM | 2:19 PM | 1m | 19 | 1 |
| 3 | Jaunpur Jn JNU | 2:56 PM | 2:58 PM | 2m | 57 | 1 |
| 4 | Kheta Sarai KS | 3:20 PM | 3:21 PM | 1m | 80 | 1 |
| 5 | Shahganj Jn SHG | 3:36 PM | 3:38 PM | 2m | 91 | 1 |
| 6 | Bilwai BWI | 3:54 PM | 3:55 PM | 1m | 102 | 1 |
| 7 | Malipur MLPR | 4:08 PM | 4:09 PM | 1m | 116 | 1 |
| 8 | Akbarpur ABP | 4:26 PM | 4:28 PM | 2m | 135 | 1 |
| 9 | Goshainganj GGJ | 4:50 PM | 4:51 PM | 1m | 157 | 1 |
| 10 | Ayodhya Dham Jn AY | 5:40 PM | 6:05 PM | 25m | 189 | 1 |
| 11 | Mankapur Jn MUR | 7:00 PM | 7:35 PM | 35m | 227 | 1 |
| 12 | Gonda Jn GD | 8:27 PM | 8:32 PM | 5m | 255 | 1 |
| 13 | Bangain BGAN | 8:50 PM | 8:52 PM | 2m | 272 | 1 |
| 14 | Payagpur PDR | 9:08 PM | 9:10 PM | 2m | 290 | 1 |
| 15 | Bahraich BRK Destination | 9:50 PM | End | — | 316 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.