| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Malda Town (MLDT) | Starts | 15:50 | 0 | 0 km |
| 2 | New Farakka Junction (NFK) | 16:23 | 16:25 | 2 min | 35 km |
| 3 | Dhulian Ganga (DGLE) | 16:43 | 16:44 | 1 min | 50 km |
| 4 | Nimtita (NILE) | 16:55 | 16:56 | 1 min | 60 km |
| 5 | Jangipur Road (JRLE) | 17:16 | 17:17 | 1 min | 79 km |
| 6 | Azimganj Junction (AZ) | 18:05 | 18:10 | 5 min | 114 km |
| 7 | Khagraghat Road (KGLE) | 18:24 | 18:25 | 1 min | 129 km |
| 8 | Bazarsau (BZLE) | 18:57 | 18:58 | 1 min | 157 km |
| 9 | Salar (SALE) | 19:23 | 19:24 | 1 min | 170 km |
| 10 | Katwa (KWAE) | 20:05 | 20:10 | 5 min | 187 km |
| 11 | Nabadwip Dham (NDAE) | 21:00 | Ends | 0 | 226 km |