| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Sealdah | First | 06.50 | 12 | |
| 2 | Dakhineswar | 07.06 | 07.08 | ||
| 3 | Barddhaman | 08.34 | 08.36 | ||
| 4 | Bolpur Shantiniketan | 09.23 | 09.28 | 1 | |
| 5 | Ahmadpur Jn | 09.46 | 09.48 | 1 | |
| 6 | Sainthia Jn | 10.00 | 10.02 | 3 | |
| 7 | Rampur Hat | 10.25 | 10.27 | 2 | |
| 8 | Murarai | 10.52 | 10.54 | 2 | |
| 9 | Pakur | 11.15 | 11.17 | 1 | |
| 10 | New Farakka Jn | 12.40 | 12.42 | 3 | |
| 11 | Malda Town (RL) | 13.30 | 13.40 | 4 | |
| 12 | Samsi | 14.13 | 14.15 | 1 | |
| 13 | Harishchandrapur | 14.32 | 14.34 | 2 | |
| 14 | Azamnagar Road | 14.48 | 14.50 | 2 | |
| 15 | Barsoi Jn | 15.08 | 15.10 | 2 | |
| 16 | Dalkolha | 15.30 | 15.32 | 3 | |
| 17 | Kishanganj | 16.08 | 16.10 | 1 | |
| 18 | Aluabari Road | 16.33 | 16.35 | 1 | |
| 19 | New Jalpaiguri (RL) | 17.55 | 18.05 | 4 | |
| 20 | Jalpaiguri Road | 18.38 | 18.40 | 2 | |
| 21 | Dhupguri | 19.13 | 19.15 | 3 | |
| 22 | Falakata | 19.35 | 19.37 | 2 | |
| 23 | New Cooch Behar | 20.10 | 20.15 | 0 | 5 |
| 24 | New Alipurduar (RL) | 20.35 | 20.40 | 19 | 1 |
| 25 | Kamakhyaguri | 20.58 | 21.00 | 39 | 1 |
| 26 | Gosai Gaon Hat | 21.20 | 21.22 | 65 | 1 |
| 27 | Fakiragram Jn | 21.40 | 21.42 | 88 | 3 |
| 28 | Kokrajhar | 21.53 | 21.55 | 98 | 3 |
| 29 | Basugaon | 22.10 | 22.12 | 114 | 1 |
| 30 | New Bongaigaon | 22.50 | 23.00 | 126 | 3 |
| 31 | Barpeta Road | 23.30 | 23.35 | 170 | 1 |
| 32 | Rangiya Jn | 00.25 | 00.30 | 235 | 2 |
| 33 | Kamakhya | 02.20 | 02.25 | 276 | 1 |
| 34 | Guwahati (RL) | 02.40 | 02.50 | 282 | 2 |
| 35 | Lanka | 04.55 | 04.57 | 432 | 1 |
| 36 | Lumding Jn (RL) | 06.20 | 06.35 | 463 | |
| 37 | Mahur | 09.02 | 09.04 | 551 | 2 |
| 38 | New Haflong | 09.20 | 09.25 | 561 | 1 |
| 39 | Bihara | 11.25 | 11.27 | 617 | 1 |
| 40 | Badarpur Jn | 12.30 | 12.40 | 632 | 2 |
| 41 | Silchar | 14.40 | Last | 662 | 3 |