| Station | Arriving | Depart | Dist | |
|---|---|---|---|---|
| SEALDAH | Source 11:06, 20 Jan (-14m) |
11:06, 20 Jan (-14m) | -65 | |
| BIDHAN NAGAR | 11:13, 20 Jan (ETA) 11:14, 20 Jan (ETD) |
11:14, 20 Jan (ETD) | -58 | |
| DUM DUM | 11:17, 20 Jan (-14m) 11:19, 20 Jan (-15m) |
11:19, 20 Jan (-15m) | -55 | |
| BELGHARIA | 11:23, 20 Jan (-15m) 11:24, 20 Jan (-15m) |
11:24, 20 Jan (-15m) | -51 | |
| AGARPARA | 11:25, 20 Jan (ETA) 11:26, 20 Jan (ETD) |
11:26, 20 Jan (ETD) | -48 | |
| SODPUR | 11:29, 20 Jan (-15m) 11:30, 20 Jan (-15m) |
11:30, 20 Jan (-15m) | -46 | |
| KHARDAHA | 11:32, 20 Jan (ETA) 11:33, 20 Jan (ETD) |
11:33, 20 Jan (ETD) | -44 | |
| TITAGARH | 11:38, 20 Jan (-17m) 11:39, 20 Jan (-17m) |
11:39, 20 Jan (-17m) | -42 | |
| BARRACKPORE | 11:42, 20 Jan (ETA) 11:43, 20 Jan (-14m) |
11:43, 20 Jan (-14m) | -40 | |
| PALTA | 11:45, 20 Jan (ETA) 11:46, 20 Jan (ETD) |
11:46, 20 Jan (ETD) | -37 | |
| ICHHAPUR | 11:50, 20 Jan (-16m) 11:50, 20 Jan (-15m) |
11:50, 20 Jan (-15m) | -35 | |
| SHYAMNAGAR | 11:52, 20 Jan (ETA) 11:53, 20 Jan (ETD) |
11:53, 20 Jan (ETD) | -32 | |
| JAGADAL | 11:56, 20 Jan (ETA) 11:57, 20 Jan (ETD) |
11:57, 20 Jan (ETD) | -29 | |
| KANKINARA | 12:04, 20 Jan (-17m) 12:06, 20 Jan (-18m) |
12:06, 20 Jan (-18m) | -27 | |
| NAIHATI JN | 12:10, 20 Jan (ETA) 12:11, 20 Jan (-15m) |
12:11, 20 Jan (-15m) | -24 | |
| HALISAHAR | 12:15, 20 Jan (-16m) 12:17, 20 Jan (-17m) |
12:17, 20 Jan (-17m) | -20 | |
| KANCHRAPARA | 12:20, 20 Jan (-17m) 12:22, 20 Jan (-18m) |
12:22, 20 Jan (-18m) | -17 | |
| KALYANI | 12:36, 20 Jan (-29m) 12:38, 20 Jan (-30m) |
12:38, 20 Jan (-30m) | -14 | |
| MADANPUR | 12:43, 20 Jan (-31m) 12:45, 20 Jan (-32m) |
12:45, 20 Jan (-32m) | -9 | |
| SIMURALI | 12:49, 20 Jan (-33m) 12:50, 20 Jan (-33m) |
12:50, 20 Jan (-33m) | -5 | |
| PALPARA | 12:51, 20 Jan (ETA) 12:52, 20 Jan (ETD) |
12:52, 20 Jan (ETD) | -3 | |
| CHAKDAHA | 12:55, 20 Jan (-33m) 12:56, 20 Jan (-33m) |
12:56, 20 Jan (-33m) | 0 | |
| PAYRADANGA | 12:59, 20 Jan (ETA) 13:00, 20 Jan (ETD) |
13:00, 20 Jan (ETD) | 6 | |
| RANAGHAT JN | 13:06, 20 Jan (ETA) 13:07, 20 Jan (ETD) |
13:07, 20 Jan (ETD) | 11 | |
| KALINARYNPUR JN | 13:12, 20 Jan (ETA) 13:13, 20 Jan (ETD) |
13:13, 20 Jan (ETD) | 15 | |
| BIRNAGAR | 13:16, 20 Jan (ETA) 13:17, 20 Jan (ETD) |
13:17, 20 Jan (ETD) | 19 | |
| TAHERPUR | 13:19, 20 Jan (ETA) 13:20, 20 Jan (ETD) |
13:20, 20 Jan (ETD) | 22 | |
| BADKULLA | 13:24, 20 Jan (ETA) 13:25, 20 Jan (ETD) |
13:25, 20 Jan (ETD) | 27 | |
| KRISHNGR CTY JN | 13:33, 20 Jan (ETA) Destination |
Destination | 37 |
31825 SEALDAH - KRISHNANAGAR CITY LOCAL is running from KOLKATA SEALDAH to KRISHNANAGAR CITY JN. This train covers a distance of 102 KM. The train is available on Sun, Mon, Tue, Wed, Thu, Fri, Sat. it has 29 stoppages.
31825 SEALDAH - KRISHNANAGAR CITY LOCAL Train is running late by 33 Minutes when it departed CHAKDAHA (CDH) at 12:56 20-Jan-2026.
31825 SEALDAH - KRISHNANAGAR CITY LOCAL runs from KOLKATA SEALDAH to KRISHNANAGAR CITY JN.
SEALDAH - KRISHNANAGAR CITY LOCAL covers a distance of 102 KM.