| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MAJERHAT | --------- | Start | 09:40 | 3 |
| NEW ALIPUR (CALCUTTA) | 09:42 | 1 min | 09:43 | - |
| TOLLY GANJ | 09:45 | 1 min | 09:46 | - |
| LAKE GARDENS | 09:48 | 1 min | 09:49 | - |
| BALLYGUNGE JN | 09:58 | 13 mins | 10:11 | 3 |
| DHAKURIA | 10:13 | 1 min | 10:14 | 1 |
| JADAVPUR | 10:16 | 1 min | 10:17 | - |
| BAGHA JATIN | 10:18 | 1 min | 10:19 | 2 |
| NEW GARIA | 10:21 | 1 min | 10:22 | - |
| GARIA | 10:22 | 1 min | 10:23 | 1 |
| NARENDRAPUR HALT | 10:25 | 1 min | 10:26 | - |
| SONARPUR JN | 10:29 | 1 min | 10:30 | - |
| SUBHAS GRAM | 10:33 | 1 min | 10:34 | - |
| MALLIKPUR | 10:38 | 1 min | 10:39 | - |
| BARUIPUR JUNCTION | 10:44 | 1 min | 10:45 | 4 |
| SHASAN ROAD | 10:49 | 1 min | 10:50 | 1 |
| KRISHNAMOHAN HALT | 10:52 | 1 min | 10:53 | - |
| DHAPDHAPI | 10:55 | 1 min | 10:56 | - |
| SURJYAPUR | 10:58 | 1 min | 10:59 | - |
| GOCHARAN | 11:01 | 1 min | 11:02 | - |
| HOGLA | 11:04 | 1 min | 11:05 | - |
| DAKSHIN BARASAT | 11:08 | 1 min | 11:09 | 2 |
| BAHARU | 11:12 | 1 min | 11:13 | - |
| JAYANAGAR MAJLIPUR HALT | 11:18 | 1 min | 11:19 | 1 |
| MATHURAPUR ROAD | 11:24 | 1 min | 11:25 | 2 |
| MADHABPUR | 11:30 | 1 min | 11:31 | 1 |
| LAKSHMIKANTPUR | 11:46 | End | --------- | - |