| Train | Source | Destination | Days Run from Majerhat |
| 30121 - Mjt-nh Local | Majerhat (MJT) | Naihati Jn (NH) |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Majerhat (MJT) | Source | 10:53 AM | 0 Mins | 0 KMs | 1 |
| 2 | Re-mount Road (RMTR) | 10:55 AM | 10:56 AM | 1 Mins | 1 KMs | 1 |
| 3 | Khidirpur (KIRP) | 10:58 AM | 10:59 AM | 1 Mins | 2 KMs | 1 |
| 4 | Princep Ghat (PPGT) | 11:04 AM | 11:05 AM | 1 Mins | 5 KMs | 1 |
| 5 | Eden Gardens (EDG) | 11:09 AM | 11:10 AM | 1 Mins | 7 KMs | 1 |
| 6 | Benoy Badal Dinesh Bag (BBDB) | 11:13 AM | 11:24 AM | 11 Mins | 9 KMs | 1 |
| 7 | Barra Bazar (BZB) | 11:28 AM | 11:29 AM | 1 Mins | 10 KMs | 1 |
| 8 | Sovabazar-ahiritola (SOLA) | 11:31 AM | 11:32 AM | 1 Mins | 11 KMs | 1 |
| 9 | Bagh Bazar (BBR) | 11:35 AM | 11:36 AM | 1 Mins | 12 KMs | 1 |
| 10 | Tala (TALA) | 11:40 AM | 11:41 AM | 1 Mins | 14 KMs | 1 |
| 11 | Kolkatta Terminal (KOAA) | 11:47 AM | 11:48 AM | 1 Mins | 16 KMs | 1 |
| 12 | Patipukur (PTKR) | 11:52 AM | 11:53 AM | 1 Mins | 17 KMs | 1 |
| 13 | Dum Dum (DDJ) | 12:04 PM | 12:05 PM | 1 Mins | 18 KMs | 1 |
| 14 | Belgharia (BLH) | 12:10 PM | 12:11 PM | 1 Mins | 23 KMs | 1 |
| 15 | Agarpara (AGP) | 12:13 PM | 12:14 PM | 1 Mins | 25 KMs | 1 |
| 16 | Sodpur (SEP) | 12:16 PM | 12:17 PM | 1 Mins | 27 KMs | 1 |
| 17 | Khardaha (KDH) | 12:20 PM | 12:21 PM | 1 Mins | 30 KMs | 1 |
| 18 | Titagarh (TGH) | 12:23 PM | 12:24 PM | 1 Mins | 32 KMs | 1 |
| 19 | Barrackpore (BP) | 12:27 PM | 12:28 PM | 1 Mins | 34 KMs | 1 |
| 20 | Palta (PTF) | 12:30 PM | 12:31 PM | 1 Mins | 37 KMs | 1 |
| 21 | Ichhapur (IP) | 12:33 PM | 12:34 PM | 1 Mins | 38 KMs | 1 |
| 22 | Shyamnagar (SNR) | 12:37 PM | 12:38 PM | 1 Mins | 42 KMs | 1 |
| 23 | Jagadal (JGDL) | 12:41 PM | 12:42 PM | 1 Mins | 45 KMs | 1 |
| 24 | Kankinara (KNR) | 12:47 PM | 12:48 PM | 1 Mins | 47 KMs | 1 |
| 25 | Naihati Jn (NH) | 12:56 PM | Destination | 0 Mins | 49 KMs | 1 |