| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Maishashan MSSN Source | Start | 9:00 AM | — | 0 | 1 |
| 2 | Langal LGI | 9:12 AM | 9:14 AM | 2m | 8 | 1 |
| 3 | Karimganj Jn. KXJ | 9:23 AM | 9:28 AM | 5m | 10 | 1 |
| 4 | New Karimganj NKMG | 9:36 AM | 9:37 AM | 1m | 12 | 1 |
| 5 | Chargola CGX | 9:44 AM | 9:45 AM | 1m | 19 | 1 |
| 6 | Bhanga BXG | 9:55 AM | 9:56 AM | 1m | 25 | 1 |
| 7 | Rupasibari RPB | 10:08 AM | 10:09 AM | 1m | 30 | 1 |
| 8 | Badarpur Jn. BPB | 10:30 AM | 10:35 AM | 5m | 33 | 1 |
| 9 | Panchgram PNGM | 10:49 AM | 10:50 AM | 1m | 38 | 1 |
| 10 | Katakhal Jn KTX | 11:10 AM | 11:11 AM | 1m | 43 | 1 |
| 11 | Salchapra SCA | 11:25 AM | 11:26 AM | 1m | 47 | 1 |
| 12 | Arunachal ARCL | 11:45 AM | 11:46 AM | 1m | 56 | 1 |
| 13 | Silchar SCL Destination | 12:10 PM | End | — | 62 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.