Trains from BARASAT to HASANABAD
Direct trains
| Train | Name | Dep | Arr | Runs |
|---|---|---|---|---|
| 33311 | BARASAT - HASANABAD Local | 04:03 | 05:33 | Daily |
| 33313 | BARASAT - HASANABAD Local | 05:00 | 06:22 | Daily |
| 33511 | SEALDAH - HASANABAD Local | 06:04 | 07:28 | Daily |
| 33513 | SEALDAH - HASANABAD Local | 06:56 | 08:18 | Daily |
| 33315 | BARASAT - HASANABAD Local | 07:52 | 09:12 | Daily |
| 33515 | SEALDAH - HASANABAD Local | 08:28 | 09:55 | Daily |
| 33517 | SEALDAH - HASANABAD Local | 09:04 | 10:30 | Daily |
| 33519 | SEALDAH - HASANABAD Local | 10:05 | 11:30 | Daily |
| 30321 | MAJERHAT - HASANABAD Local | 11:02 | 12:30 | Daily |
| 33521 | SEALDAH - HASANABAD Local | 11:49 | 13:08 | Mon, Tue, Wed, Thu, Fri, Sat |
| 33523 | SEALDAH - HASANABAD Local | 12:58 | 14:20 | Daily |
| 30361 | MAJERHAT - HASANABAD Local | 13:55 | 15:18 | Daily |
| 33525 | SEALDAH - HASANABAD Local | 15:03 | 16:38 | Daily |
| 33527 | SEALDAH - HASANABAD Local | 15:33 | 17:08 | Daily |
| 33317 | BARASAT - HASANABAD Local | 17:10 | 18:30 | Daily |
| 33319 | BARASAT - HASANABAD Local | 18:10 | 19:32 | Daily |
| 33529 | SEALDAH - HASANABAD Local | 18:42 | 20:05 | Daily |
| 33321 | BARASAT - HASANABAD Local | 19:47 | 21:10 | Mon, Tue, Wed, Thu, Fri, Sat |
| 33531 | SEALDAH - HASANABAD Local | 20:26 | 21:50 | Daily |
| 33323 | BARASAT - HASANABAD Local | 21:30 | 22:55 | Daily |
| 33325 | BARASAT - HASANABAD Local | 22:13 | 23:32 | Daily |
| 33533 | SEALDAH - HASANABAD Local | 23:06 | 00:26 +1d | Daily |
Our planner also finds connecting journeys — transfers at any shared station, not just major junctions. Indicative times; verify on official sources before travel.