All Train Pages →
Code: HNB | ER

🚂 Hasnabad (হাসনাবাদ) Train Time Table 2026

Sealdah North (Hasnabad Branch)

36+
Daily Trains
04:20
First Train
22:40
Last Train
95 min
To Sealdah
65 km
From Sealdah
Station Name
Hasnabad (হাসনাবাদ)
Station Code
HNB
Railway Zone
ER (Eastern Railway)
Branch Line
Sealdah North (Hasnabad Branch)
Previous Station
Hingalganj
Next Station
(Terminus)
Distance from Sealdah
65 km
Total Daily Trains
36+
🕐 Train Timetable — Hasnabad
Train No.Train NameDepartureViaDaysBook
31211 SDAH-HNB Local 04:20 Barasat Daily Book
31213 SDAH-HNB Local 06:00 Barasat Daily Book
31215 SDAH-HNB Local 07:40 Barasat Daily Book
31217 SDAH-HNB Local 09:20 Barasat Daily Book
31219 SDAH-HNB Local 11:00 Barasat Daily Book
31212 HNB-SDAH Local 04:35 Barasat Daily Book
31214 HNB-SDAH Local 06:15 Barasat Daily Book
31216 HNB-SDAH Local 07:55 Barasat Daily Book
31218 HNB-SDAH Local 09:35 Barasat Daily Book
31220 HNB-SDAH Local 11:15 Barasat Daily Book

⚠️ Showing selected trains. For complete list visit erail.in or IRCTC. Always verify timings before travel.

📍 About Hasnabad Station

Hasnabad is the terminus of the Hasnabad branch line from Sealdah. Gateway to the Sundarbans and Bangladesh border via waterways.

হাসনাবাদ সিয়ালদহ-হাসনাবাদ শাখার শেষ স্টেশন। সুন্দরবন ও বাংলাদেশ সীমান্তের কাছে অবস্থিত।

🔗 Connected Station Timetables

❓ Frequently Asked Questions — Hasnabad

What is the station code of Hasnabad?
The official Indian Railways station code for Hasnabad is HNB.
What is the first train from Hasnabad to Sealdah?
The first train departs at approximately 04:20. Please verify on IRCTC before travel.
What is the last train from Hasnabad to Sealdah?
The last train departs at approximately 22:40.
How many trains run from Hasnabad daily?
Approximately 36+ trains operate through Hasnabad station daily.
How far is Hasnabad from Sealdah?
Hasnabad is approximately 65 km from Sealdah. Journey time: 95 min.