Trains from HASANABAD to BARASAT
Direct trains
| Train | Name | Dep | Arr | Runs |
|---|---|---|---|---|
| 33512 | HASANABAD - SEALDAH Local | 03:03 | 04:41 | Daily |
| 33514 | HASANABAD - SEALDAH Local | 04:48 | 06:04 | Daily |
| 33312 | HASANABAD - BARASAT Local | 05:10 | 06:32 | Daily |
| 30322 | HASANABAD - BENOYBADALDINESHBAG Local | 05:42 | 07:00 | Daily |
| 33516 | HASANABAD - SEALDAH Local | 06:46 | 08:03 | Daily |
| 33518 | HASANABAD - SEALDAH Local | 07:42 | 09:06 | Daily |
| 30324 | HASANABAD - MAJERHAT Local | 08:35 | 09:59 | Daily |
| 33314 | HASANABAD - BARASAT Local | 09:28 | 10:46 | Daily |
| 33520 | HASANABAD - SEALDAH Local | 10:47 | 12:11 | Daily |
| 33522 | HASANABAD - SEALDAH Local | 11:32 | 12:49 | Daily |
| 33524 | HASANABAD - SEALDAH Local | 12:05 | 13:28 | Daily |
| 33526 | HASANABAD - SEALDAH Local | 13:15 | 14:30 | Mon, Tue, Wed, Thu, Fri, Sat |
| 33528 | HASANABAD - SEALDAH Local | 13:42 | 15:04 | Daily |
| 33530 | HASANABAD - SEALDAH Local | 14:54 | 16:21 | Daily |
| 33282 | HASANABAD - DUM DUM Local | 16:10 | 17:32 | Daily |
| 33532 | HASANABAD - SEALDAH Local | 16:45 | 18:05 | Daily |
| 33534 | HASANABAD - SEALDAH Local | 18:02 | 19:21 | Daily |
| 33536 | HASANABAD - SEALDAH Local | 18:53 | 20:15 | Daily |
| 33316 | HASANABAD - BARASAT Local | 19:40 | 21:04 | Daily |
| 33318 | HASANABAD - BARASAT Local | 20:28 | 21:48 | Mon, Tue, Wed, Thu, Fri, Sat |
| 33538 | HASANABAD - SEALDAH Local | 21:26 | 22:47 | Daily |
| 33320 | HASANABAD - BARASAT Local | 22:24 | 23:40 | Daily |
Our planner also finds connecting journeys — transfers at any shared station, not just major junctions. Indicative times; verify on official sources before travel.