Sealdah to Hasnabad Local Train Time Table
The Hasnabad line branches off from Barasat junction and runs via Basirhat to Hasnabad near the Ichamati river. It is the main route for the people of the Basirhat subdivision to commute to Kolkata, and the line also serves the border-adjacent Kaliganj and Ghojadanga areas.
🕒 Last verified: 29 September, 2026📏 82 km⏱️ About 2 hours🚉 Eastern Railway
At a glance: Sealdah → Hasnabad
| First train (from Sealdah) | 04:15 |
|---|---|
| Last train (from Sealdah) | 19:30 |
| First train (from Hasnabad) | 04:30 |
| Last train (from Hasnabad) | 20:15 |
| Frequency | Every 45–70 minutes |
| Journey time | About 2 hours (82 km) |
Important stations
📍 Dum Dum📍 Barasat Junction📍 Basirhat📍 Kaliganj
⬆️ Sealdah to Hasnabad
| Train | Departs | Key station times | Arrives |
|---|---|---|---|
| Hasnabad Local | 04:15 | Dum Dum 04:27Barasat Junction 04:50Basirhat 05:45 | 06:15 |
| Hasnabad LocalBusy morning local | 05:20 | Dum Dum 05:32Barasat Junction 05:55Basirhat 06:50 | 07:20 |
| Hasnabad Local | 07:15 | Dum Dum 07:27Barasat Junction 07:50Basirhat 08:45 | 09:15 |
| Hasnabad Local | 10:30 | Dum Dum 10:42Barasat Junction 11:05Basirhat 12:00 | 12:30 |
| Hasnabad LocalMidday local | 14:35 | Dum Dum 14:47Barasat Junction 15:10Basirhat 16:05 | 16:35 |
| Hasnabad Local | 17:45 | Dum Dum 17:57Barasat Junction 18:20Basirhat 19:15 | 19:45 |
| Hasnabad LocalLast local of the day | 19:30 | Dum Dum 19:42Barasat Junction 20:05Basirhat 21:00 | 21:30 |
⬇️ Hasnabad to Sealdah
| Train | Departs | Key station times | Arrives |
|---|---|---|---|
| Sealdah Local | 04:30 | Basirhat 05:05Barasat Junction 06:00Dum Dum 06:23 | 06:45 |
| Sealdah Local | 05:45 | Basirhat 06:20Barasat Junction 07:15Dum Dum 07:38 | 08:00 |
| Sealdah Local | 08:00 | Basirhat 08:35Barasat Junction 09:30Dum Dum 09:53 | 10:15 |
| Sealdah Local | 12:45 | Basirhat 13:20Barasat Junction 14:15Dum Dum 14:38 | 15:00 |
| Sealdah LocalBusy evening local | 16:30 | Basirhat 17:05Barasat Junction 18:00Dum Dum 18:23 | 18:45 |
| Sealdah LocalLast local of the day | 20:15 | Basirhat 20:50Barasat Junction 21:45Dum Dum 22:08 | 22:30 |
Frequently asked questions
How long does it take to reach Basirhat?
It takes about 1 hour 30 minutes from Sealdah to Basirhat via Barasat. Trains slow down after the line change at Barasat junction.
Do Hasnabad locals run via Barasat?
Yes, all Hasnabad locals go via Barasat junction. The route is the same as the Bongaon line up to Barasat.
Which train goes to Kaliganj?
Kaliganj is a station on the Hasnabad line — Hasnabad-bound locals stop at Kaliganj. See the stations after Basirhat in the timetable.