All Train Pages →
Code: BSH | ER

🚂 Basirhat (বসিরহাট) Train Time Table 2026

Sealdah North (Hasnabad Branch)

42+
Daily Trains
04:06
First Train
23:00
Last Train
65 min
To Sealdah
42 km
From Sealdah
Station Name
Basirhat (বসিরহাট)
Station Code
BSH
Railway Zone
ER (Eastern Railway)
Branch Line
Sealdah North (Hasnabad Branch)
Previous Station
Barasat
Next Station
Sandeshkhali
Distance from Sealdah
42 km
Total Daily Trains
42+
🕐 Train Timetable — Basirhat
Train No.Train NameDepartureViaDaysBook
31211 SDAH-HNB Local 04:06 Barasat Daily Book
31213 SDAH-HNB Local 05:46 Barasat Daily Book
31215 SDAH-HNB Local 07:26 Barasat Daily Book
31217 SDAH-HNB Local 09:06 Barasat Daily Book
31212 HNB-SDAH Local 04:46 Barasat Daily Book
31214 HNB-SDAH Local 06:26 Barasat Daily Book
31216 HNB-SDAH Local 08:06 Barasat Daily Book

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

📍 About Basirhat Station

Basirhat is the sub-divisional town of North 24 Parganas on the Hasnabad branch. Major transit point for Sundarbans tourism.

বসিরহাট উত্তর ২৪ পরগনার একটি মহকুমা শহর। হাসনাবাদ শাখার একটি গুরুত্বপূর্ণ স্টেশন।

🔗 Connected Station Timetables

❓ Frequently Asked Questions — Basirhat

What is the station code of Basirhat?
The official Indian Railways station code for Basirhat is BSH.
What is the first train from Basirhat to Sealdah?
The first train departs at approximately 04:06. Please verify on IRCTC before travel.
What is the last train from Basirhat to Sealdah?
The last train departs at approximately 23:00.
How many trains run from Basirhat daily?
Approximately 42+ trains operate through Basirhat station daily.
How far is Basirhat from Sealdah?
Basirhat is approximately 42 km from Sealdah. Journey time: 65 min.