| Train | Arr | Dep | Halt | PF | Runs on |
|---|---|---|---|---|---|
| 33861 Sdah - Bnj Local Sealdah → Bangaon Jn | 00:21 | 00:22 | 1m | 2 | Daily |
| 33863 Sdah - Bnj Local Sealdah → Bangaon Jn | 01:20 | 01:21 | 1m | 2 | Daily |
| 33812 Bnj-Sdah Local Bangaon Jn → Sealdah | 03:25 | 03:26 | 1m | 1 | Daily |
| 33811 Sdah-Bnj Local Sealdah → Bangaon Jn | 04:24 | 04:25 | 1m | 2 | Daily |
| 33814 Bnj-Sdah Local Bangaon Jn → Sealdah | 04:47 | 04:48 | 1m | 1 | Daily |
| 33813 Sdah-Bnj Local Sealdah → Bangaon Jn | 05:21 | 05:22 | 1m | 1 | Daily |
| 33816 Bnj - Sdah Local Bangaon Jn → Sealdah | 05:38 | 05:39 | 1m | 1 | Daily |
| 33818 Bnj - Sdah Local Bangaon Jn → Sealdah | 06:03 | 06:04 | 1m | 1 | Daily |
| 33815 Sdah-Bnj Local Sealdah → Bangaon Jn | 06:18 | 06:19 | 1m | 2 | Daily |
| 33369 Bt - Bnj Local Barasat Jn → Bangaon Jn | 06:34 | 06:35 | 1m | 2 | Daily |
| 33820 Bnj - Sdah Local Bangaon Jn → Sealdah | 06:38 | 06:39 | 1m | 1 | Daily |
| 30342 Bnj - Mjt Local Bangaon Jn → Majerhat | 06:57 | 06:58 | 1m | 1 | Daily |
| 33817 Sdah - Bnj Local Sealdah → Bangaon Jn | 07:12 | 07:13 | 1m | 2 | Daily |
| 33822 Bnj - Sdah Local Bangaon Jn → Sealdah | 07:13 | 07:14 | 1m | 1 | Daily |
| 33802 Bnj - Sdah Local Bangaon Jn → Sealdah | 07:28 | 07:29 | 1m | 1 | MTWTFSS |
| 33368 Bnj - Ddc Local Bangaon Jn → Dumdum Cantonment | 07:38 | 07:39 | 1m | 2 | Daily |
| 30344 Bnj - Mjt Local Bangaon Jn → Majerhat | 07:53 | 07:54 | 1m | 1 | Daily |
| 33762 Rha-Bnj-Sdah Ac Local Ranaghat Jn → Sealdah | 08:15 | 08:16 | 1m | 2 | MTWTFSS |
| 33361 Bt-Bnj Local Barasat Jn → Bangaon Jn | 08:24 | 08:25 | 1m | 2 | Daily |
| 33824 Bnj - Sdah Local Bangaon Jn → Sealdah | 08:31 | 08:32 | 1m | 1 | Daily |
| 33819 Sdah - Bnj Local Sealdah → Bangaon Jn | 08:36 | 08:37 | 1m | 2 | Daily |
| 33826 Bnj - Sdah Local Bangaon Jn → Sealdah | 08:55 | 08:56 | 1m | 1 | Daily |
| 33363 Bt -Bnj Local Barasat Jn → Bangaon Jn | 09:10 | 09:11 | 1m | 2 | MTWTFSS |
| 33828 Bnj - Sdah Local Bangaon Jn → Sealdah | 09:28 | 09:29 | 1m | 1 | Daily |
| 33821 Sdah - Bnj Local Sealdah → Bangaon Jn | 09:31 | 09:32 | 1m | 2 | Daily |
| 33362 Bnj- Bt Local Bangaon Jn → Barasat Jn | 09:50 | 09:51 | 1m | 1 | Daily |
| 33823 Sdah - Bnj Local Sealdah → Bangaon Jn | 10:04 | 10:05 | 1m | 2 | Daily |
| 30346 Bnj-Bbd Local Bangaon Jn → Majerhat | 10:13 | 10:14 | 1m | 1 | Daily |
| 33681 Sdah - Gbg Local Sealdah → Gobardanga | 10:33 | 10:34 | 1m | 2 | Daily |
| 33830 Bnj - Sdah Local Bangaon Jn → Sealdah | 10:51 | 10:52 | 1m | 1 | Daily |
| 34062 Bnj - Cg Local Bangaon Jn → Canning | 11:10 | 11:11 | 1m | 2 | Daily |
| 33617 Sdah - Bnj Local Sealdah → Bangaon Jn | 11:18 | 11:19 | 1m | 1 | Daily |
| 33825 Sdah - Bnj Local Sealdah → Bangaon Jn | 11:30 | 11:31 | 1m | 2 | Daily |
| 33682 Gbg - Sdah Local Gobardanga → Sealdah | 11:41 | 11:42 | 1m | 1 | Daily |
| 33449 Sdah - Bnj Ac Local Sealdah → Bangaon Jn | 11:50 | 11:51 | 1m | 1 | MTWTFSS |
| 33832 Bnj - Sdah Local Bangaon Jn → Sealdah | 11:54 | 11:55 | 1m | 1 | Daily |
| 33365 Bt-Bnj Local Barasat Jn → Bangaon Jn | 12:15 | 12:16 | 1m | 2 | Daily |
| 33622 Bnj-Sdah Local Bangaon Jn → Sealdah | 12:17 | 12:18 | 1m | 2 | Daily |
| 33827 Sdah - Bnj Local Sealdah → Bangaon Jn | 12:53 | 12:54 | 1m | 2 | Daily |
| 33442 Bnj - Sdah Ac Local Bangaon Jn → Sealdah | 13:00 | 13:01 | 1m | 2 | MTWTFSS |
| 33834 Bnj - Sdah Local Bangaon Jn → Sealdah | 13:10 | 13:11 | 1m | 1 | Daily |
| 33829 Sdah Bnj Local Sealdah → Bangaon Jn | 13:47 | 13:48 | 1m | MTWTFSS | |
| 33831 Sdah - Bnj Local Sealdah → Bangaon Jn | 14:07 | 14:08 | 1m | 2 | Daily |
| 33836 Bnj - Sdah Local Bangaon Jn → Sealdah | 14:34 | 14:35 | 1m | 1 | Daily |
| 33838 Bnj Sdah Local Bangaon Jn → Sealdah | 15:17 | 15:18 | 1m | MTWTFSS | |
| 33833 Sdah - Bnj Local Sealdah → Bangaon Jn | 15:26 | 15:27 | 1m | 2 | Daily |
| 33683 Sdah-Gbg Local Sealdah → Gobardanga | 15:28 | 15:29 | 1m | MTWTFSS | |
| 33835 Sdah-Bnj Local Sealdah → Bangaon Jn | 15:47 | 15:48 | 1m | 2 | Daily |
| 33840 Bnj - Sdah Local Bangaon Jn → Sealdah | 15:50 | 15:51 | 1m | 1 | Daily |
| 33684 Gbg-Sdah Local Gobardanga → Sealdah | 15:58 | 15:59 | 1m | MTWTFSS | |
| 33837 Sdah-Bnj Local Sealdah → Bangaon Jn | 16:36 | 16:37 | 1m | 2 | Daily |
| 33842 Bnj - Sdah Local Bangaon Jn → Sealdah | 16:38 | 16:39 | 1m | 1 | Daily |
| 33895 Sdah Tknr Fast Sealdah → Thakurnagar | 16:47 | 16:48 | 1m | Daily | |
| 33839 Sdah-Bnj Local Sealdah → Bangaon Jn | 17:07 | 17:08 | 1m | 2 | Daily |
| 33865 Sdah-Bnj Local Sealdah → Bangaon Jn | 17:14 | 17:15 | 1m | 2 | Daily |
| 33844 Bnj - Sdah Local Bangaon Jn → Sealdah | 17:16 | 17:17 | 1m | 1 | Daily |
| 33841 Sdah - Bnj Local Sealdah → Bangaon Jn | 17:48 | 17:49 | 1m | 2 | Daily |
| 33846 Bnj - Sdah Local Bangaon Jn → Sealdah | 17:52 | 17:53 | 1m | 1 | Daily |
| 33367 Bt-Bnj Local Barasat Jn → Bangaon Jn | 18:16 | 18:17 | 1m | 2 | Daily |
| 33862 Bnj - Sdah Local Bangaon Jn → Sealdah | 18:24 | 18:25 | 1m | 1 | Daily |
| 33896 Tknr Sdah Local Thakurnagar → Sealdah | 18:24 | 18:25 | 1m | Daily | |
| 33843 Sdah - Bnj Local Sealdah → Bangaon Jn | 18:32 | 18:33 | 1m | 2 | Daily |
| 33848 Bnj - Sdah Local Bangaon Jn → Sealdah | 18:51 | 18:52 | 1m | 1 | Daily |
| 33801 Sdah - Bnj Local Sealdah → Bangaon Jn | 18:55 | 18:56 | 1m | 2 | MTWTFSS |
| 33845 Sdah - Bnj Local Sealdah → Bangaon Jn | 19:09 | 19:10 | 1m | 2 | Daily |
| 33850 Bnj - Sdah Local Bangaon Jn → Sealdah | 19:19 | 19:20 | 1m | 1 | Daily |
| 33761 Sdah-Bnj-Rha Ac Local Sealdah → Ranaghat Jn | 19:31 | 19:32 | 1m | 1 | MTWTFSS |
| 33891 Ddc - Bnj Local Dumdum Cantonment → Bangaon Jn | 19:40 | 19:41 | 1m | 1 | Daily |
| 33847 Sdah - Bnj Local Sealdah → Bangaon Jn | 19:57 | 19:58 | 1m | 2 | Daily |
| 33852 Bnj - Sdah Local Bangaon Jn → Sealdah | 20:03 | 20:04 | 1m | 1 | Daily |
| 33849 Sdah - Bnj Local Sealdah → Bangaon Jn | 20:19 | 20:20 | 1m | 2 | MTWTFSS |
| 33364 Bnj- Bt Local Bangaon Jn → Barasat Jn | 20:27 | 20:28 | 1m | 1 | Daily |
| 33271 Ddj - Bnj Local Dum Dum → Bangaon Jn | 20:32 | 20:33 | 1m | 2 | Daily |
| 33851 Sdah - Bnj Local Sealdah → Bangaon Jn | 20:50 | 20:51 | 1m | 2 | Daily |
| 33370 Bnj - Bt Local Bangaon Jn → Barasat Jn | 20:53 | 20:54 | 1m | 2 | Daily |
| 33893 Ddc - Bnj Local Dumdum Cantonment → Bangaon Jn | 21:08 | 21:09 | 1m | 1 | Daily |
| 33854 Bnj - Sdah Local Bangaon Jn → Sealdah | 21:14 | 21:15 | 1m | 1 | Daily |
| 33686 Bnj - Sdah Local Bangaon Jn → Sealdah | 21:25 | 21:26 | 1m | 1 | Daily |
| 33856 Bnj - Sdah Local Bangaon Jn → Sealdah | 21:37 | 21:38 | 1m | 1 | MTWTFSS |
| 33853 Sdah - Bnj Local Sealdah → Bangaon Jn | 21:41 | 21:42 | 1m | 2 | Daily |
| 33685 Sdah - Bnj Local Sealdah → Bangaon Jn | 21:53 | 21:54 | 1m | 2 | Daily |
| 33858 Bnj-Sdah Local Bangaon Jn → Sealdah | 21:57 | 21:58 | 1m | 1 | Daily |
| 33382 Bnj-Bt Local Bangaon Jn → Barasat Jn | 22:19 | 22:20 | 1m | 1 | Daily |
| 33855 Sdah - Bnj Local Sealdah → Bangaon Jn | 22:25 | 22:26 | 1m | 2 | Daily |
| 33372 Bnj-Bt Local Bangaon Jn → Barasat Jn | 22:31 | 22:32 | 1m | 1 | Daily |
| 33366 Bnj-Bt Local Bangaon Jn → Barasat Jn | 22:44 | 22:45 | 1m | 1 | MTWTFSS |
| 33860 Bnj - Sdah Local Bangaon Jn → Sealdah | 23:02 | 23:03 | 1m | 1 | Daily |
| 33857 Sdah - Bnj Local Sealdah → Bangaon Jn | 23:10 | 23:11 | 1m | 2 | Daily |
| 33859 Sdah - Bnj Local Sealdah → Bangaon Jn | 23:58 | 23:59 | 1m | 2 | Daily |
Times are scheduled times at this station (24-hour). Check live status for delays and platform changes.
Machhalandapur (station code MSL) is a railway station serving 24 Paraganas North in West Bengal, under Eastern Railway (Sealdah division). 89 trains are scheduled here: 0 originate, 0 terminate and 89 pass through. The first departure of the day is 33861 Sdah - Bnj Local at 00:22 and the last is 33859 Sdah - Bnj Local at 23:59. The most served destinations are Birati, Dumdum Cantonment, Dum Dum, Howrah Jn, Bidhannagar Road. Nearby stations include Gobardanga (3 km), Sanhati H (4 km), Thakurnagar (8 km).
The station code of Machhalandapur is MSL.
Machhalandapur is under Eastern Railway, Sealdah division.
89 trains are scheduled at Machhalandapur: 0 originate, 0 terminate and 89 pass through.
The earliest scheduled departure is 33861 Sdah - Bnj Local at 00:22, towards Bangaon Jn.
The last scheduled departure is 33859 Sdah - Bnj Local at 23:59, towards Bangaon Jn.
39 trains run from Machhalandapur to Birati (about 40 km). See the trains between stations page for timings and seat availability.
Nearby stations are Gobardanga (GBG, 3 km), Sanhati H (SNHT, 4 km), Thakurnagar (TKNR, 8 km), Habra (HB, 9 km).