| Station | Arriving | Depart | Dist | |
|---|---|---|---|---|
| SEALDAH | Source 19:50, 30 Oct (ETD) | 19:50, 30 Oct (ETD) | -48 | |
| BIDHAN NAGAR | 20:00, 30 Oct (ETA) 20:01, 30 Oct (ETD) | 20:01, 30 Oct (ETD) | -41 | |
| DUM DUM | 20:03, 30 Oct (-2m) 20:05, 30 Oct (-3m) | 20:05, 30 Oct (-3m) | -38 | |
| BELGHARIA | 20:10, 30 Oct (-4m) 20:11, 30 Oct (-4m) | 20:11, 30 Oct (-4m) | -34 | |
| AGARPARA | 20:12, 30 Oct (ETA) 20:13, 30 Oct (ETD) | 20:13, 30 Oct (ETD) | -31 | |
| SODPUR | 20:17, 30 Oct (-5m) 20:18, 30 Oct (-5m) | 20:18, 30 Oct (-5m) | -29 | |
| KHARDAHA | 20:19, 30 Oct (ETA) 20:20, 30 Oct (ETD) | 20:20, 30 Oct (ETD) | -27 | |
| TITAGARH | 20:25, 30 Oct (-6m) 20:26, 30 Oct (-6m) | 20:26, 30 Oct (-6m) | -25 | |
| BARRACKPORE | 20:29, 30 Oct (ETA) 20:30, 30 Oct (-6m) | 20:30, 30 Oct (-6m) | -23 | |
| PALTA | 20:32, 30 Oct (ETA) 20:33, 30 Oct (ETD) | 20:33, 30 Oct (ETD) | -20 | |
| ICHHAPUR | 20:36, 30 Oct (-6m) 20:37, 30 Oct (-6m) | 20:37, 30 Oct (-6m) | -18 | |
| SHYAMNAGAR | 20:39, 30 Oct (ETA) 20:40, 30 Oct (ETD) | 20:40, 30 Oct (ETD) | -15 | |
| KANKINARA | 20:46, 30 Oct (-3m) 20:48, 30 Oct (-4m) | 20:48, 30 Oct (-4m) | -10 | |
| NAIHATI JN | 20:52, 30 Oct (ETA) 20:53, 30 Oct (RT) | 20:53, 30 Oct (RT) | -7 | |
| HALISAHAR | 20:56, 30 Oct (RT) 20:58, 30 Oct (-1m) | 20:58, 30 Oct (-1m) | -3 | |
| KANCHRAPARA | 21:02, 30 Oct (-1m) 21:04, 30 Oct (-2m) | 21:04, 30 Oct (-2m) | 0 | |
| KALYANI | 21:05, 30 Oct (ETA) 21:06, 30 Oct (ETD) | 21:06, 30 Oct (ETD) | 3 | |
| MADANPUR | 21:10, 30 Oct (ETA) 21:11, 30 Oct (ETD) | 21:11, 30 Oct (ETD) | 8 | |
| SIMURALI | 21:14, 30 Oct  (ETA) 21:15, 30 Oct  (ETD) | 21:15, 30 Oct (ETD) | 12 | |
| PALPARA | 21:17, 30 Oct  (ETA) 21:18, 30 Oct  (ETD) | 21:18, 30 Oct (ETD) | 14 | |
| CHAKDAHA | 21:20, 30 Oct  (ETA) 21:21, 30 Oct  (ETD) | 21:21, 30 Oct (ETD) | 17 | |
| PAYRADANGA | 21:25, 30 Oct  (ETA) 21:26, 30 Oct  (ETD) | 21:26, 30 Oct (ETD) | 23 | |
| RANAGHAT JN | 21:42, 30 Oct  (ETA) 21:43, 30 Oct  (ETD) | 21:43, 30 Oct (ETD) | 28 | |
| KALINARYNPUR JN | 21:49, 30 Oct  (ETA) 21:50, 30 Oct  (ETD) | 21:50, 30 Oct (ETD) | 32 | |
| HABIBPUR | 21:53, 30 Oct  (ETA) 21:54, 30 Oct  (ETD) | 21:54, 30 Oct (ETD) | 36 | |
| PHULIA | 21:58, 30 Oct  (ETA) 21:59, 30 Oct  (ETD) | 21:59, 30 Oct (ETD) | 41 | |
| SHANTIPUR | 22:10, 30 Oct  (ETA) Destination | Destination | 48 | 
31535 SEALDAH - SHANTIPUR LOCAL is running from KOLKATA SEALDAH to SHANTIPUR. This train covers a distance of 96 KM. The train is available on Sun, Mon, Tue, Wed, Thu, Fri, Sat. it has 27 stoppages.
31535 SEALDAH - SHANTIPUR LOCAL Train is running late by 2 Minutes when it departed KANCHRAPARA (KPA) at 21:04 30-Oct-2025.
31535 SEALDAH - SHANTIPUR LOCAL runs from KOLKATA SEALDAH to SHANTIPUR.
SEALDAH - SHANTIPUR LOCAL covers a distance of 96 KM.