| Station | Arriving | Depart | Dist | |
|---|---|---|---|---|
| MAJERHAT | Source 17:35, 01 Jan (RT) |
17:35, 01 Jan (RT) | -18 | |
| RE MOUNT ROAD | 17:37, 01 Jan (ETA) 17:38, 01 Jan (ETD) |
17:38, 01 Jan (ETD) | -17 | |
| KHIDIRPUR | 17:40, 01 Jan (ETA) 17:41, 01 Jan (ETD) |
17:41, 01 Jan (ETD) | -16 | |
| PRINCEPGHAT | 17:46, 01 Jan (ETA) 17:47, 01 Jan (ETD) |
17:47, 01 Jan (ETD) | -13 | |
| EDEN GARDEN | 17:51, 01 Jan (ETA) 17:52, 01 Jan (ETD) |
17:52, 01 Jan (ETD) | -11 | |
| BENOY BADAL DINESH BAG | 17:54, 01 Jan (+1m) 17:56, 01 Jan (RT) |
17:56, 01 Jan (RT) | -9 | |
| BARRA BAZAR | 18:00, 01 Jan (ETA) 18:01, 01 Jan (ETD) |
18:01, 01 Jan (ETD) | -8 | |
| SOVABAZAR AHIRITOLA | 18:03, 01 Jan (ETA) 18:04, 01 Jan (ETD) |
18:04, 01 Jan (ETD) | -7 | |
| BAGH BAZAR | 18:08, 01 Jan (-2m) 18:09, 01 Jan (-2m) |
18:09, 01 Jan (-2m) | -6 | |
| TALA | 18:11, 01 Jan (ETA) 18:12, 01 Jan (ETD) |
18:12, 01 Jan (ETD) | -4 | |
| KOLKATA | 18:16, 01 Jan (-1m) 18:18, 01 Jan (-2m) |
18:18, 01 Jan (-2m) | -2 | |
| PATIPUKUR | 18:20, 01 Jan (ETA) 18:21, 01 Jan (ETD) |
18:21, 01 Jan (ETD) | -1 | |
| DUM DUM | 18:28, 01 Jan (+5m) 18:35, 01 Jan (-1m) |
18:35, 01 Jan (-1m) | 0 | |
| DUM DUM CANT | 18:42, 01 Jan (ETA) 18:43, 01 Jan (ETD) |
18:43, 01 Jan (ETD) | 3 | |
| DURGANAGAR F | 18:45, 01 Jan (ETA) 18:46, 01 Jan (ETD) |
18:46, 01 Jan (ETD) | 5 | |
| BIRATI | 18:48, 01 Jan (ETA) 18:49, 01 Jan (ETD) |
18:49, 01 Jan (ETD) | 7 | |
| BISHARPARA KODALIYA | 18:51, 01 Jan (ETA) 18:52, 01 Jan (ETD) |
18:52, 01 Jan (ETD) | 8 | |
| NEW BARRACKPUR | 18:54, 01 Jan (ETA) 18:55, 01 Jan (ETD) |
18:55, 01 Jan (ETD) | 10 | |
| MADHYAMGRAM | 18:57, 01 Jan (ETA) 18:58, 01 Jan (ETD) |
18:58, 01 Jan (ETD) | 11 | |
| HRIDAYPUR | 19:00, 01 Jan (ETA) 19:01, 01 Jan (ETD) |
19:01, 01 Jan (ETD) | 14 | |
| BARASAT | 19:09, 01 Jan (ETA) 19:10, 01 Jan (ETD) |
19:10, 01 Jan (ETD) | 16 | |
| BAMANGACCHI | 19:14, 01 Jan (ETA) 19:15, 01 Jan (ETD) |
19:15, 01 Jan (ETD) | 20 | |
| DATTAPUKUR | 19:18, 01 Jan (ETA) 19:19, 01 Jan (ETD) |
19:19, 01 Jan (ETD) | 23 | |
| BIRA | 19:23, 01 Jan (ETA) 19:24, 01 Jan (ETD) |
19:24, 01 Jan (ETD) | 27 | |
| GUMA | 19:28, 01 Jan (ETA) 19:29, 01 Jan (ETD) |
19:29, 01 Jan (ETD) | 31 | |
| ASHOKNAGAR ROAD | 19:32, 01 Jan (ETA) 19:33, 01 Jan (ETD) |
19:33, 01 Jan (ETD) | 34 | |
| HABRA | 19:38, 01 Jan (ETA) Destination |
Destination | 38 |
30331 MAJERHAT - HABRA LOCAL is running from MAJERHAT to HABRA. This train covers a distance of 56 KM. The train is available on Sun, Mon, Tue, Wed, Thu, Fri, Sat. it has 27 stoppages.
30331 MAJERHAT - HABRA LOCAL Train is running late by 1 Minutes when it departed DUM DUM (DDJ) at 18:35 01-Jan-2026.
30331 MAJERHAT - HABRA LOCAL runs from MAJERHAT to HABRA.
MAJERHAT - HABRA LOCAL covers a distance of 56 KM.