All Train Pages →
Code: RHA | ER

🚂 Ranaghat Jn (রানাঘাট জংশন) Train Time Table 2026

Sealdah North (Ranaghat/Main Line) — Nadia District

70+
Daily Trains
04:05
First Train
23:20
Last Train
96 min
To Sealdah
82 km
From Sealdah
Station Name
Ranaghat Jn (রানাঘাট জংশন)
Station Code
RHA
Railway Zone
ER (Eastern Railway)
Branch Line
Sealdah North (Ranaghat/Main Line) — Nadia District
Previous Station
Chakdah
Next Station
Krishnanagar / Gede / Lalgola
Distance from Sealdah
82 km
Total Daily Trains
70+
🕐 Train Timetable — Ranaghat Jn
Train No.Train NameDepartureViaDaysBook
31311 SDAH-RHA Local 04:05 Chakdah Daily Book
31313 SDAH-RHA Local 05:00 Chakdah Daily Book
31315 SDAH-RHA Local 05:55 Chakdah Daily Book
31317 SDAH-RHA Local 06:50 Chakdah Daily Book
31319 SDAH-RHA Local 07:45 Chakdah Daily Book
31321 SDAH-RHA Local 08:40 Chakdah Daily Book
31323 SDAH-RHA Local 09:35 Chakdah Daily Book
31312 RHA-SDAH Local 04:20 Chakdah Daily Book
31314 RHA-SDAH Local 05:15 Chakdah Daily Book
31316 RHA-SDAH Local 06:10 Chakdah Daily Book
31318 RHA-SDAH Local 07:05 Chakdah Daily Book
31320 RHA-SDAH Local 08:00 Chakdah Daily Book

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

📍 About Ranaghat Jn Station

Ranaghat Junction is a major railway junction in Nadia district where lines diverge to Krishnanagar, Gede (Bangladesh border) and Lalgola. High traffic station.

রানাঘাট জংশন নদিয়া জেলার প্রধান রেল জংশন। এখান থেকে কৃষ্ণনগর, গেদে ও লালগোলা — তিন দিকে লাইন গেছে।

🔗 Connected Station Timetables

❓ Frequently Asked Questions — Ranaghat Jn

What is the station code of Ranaghat Jn?
The official Indian Railways station code for Ranaghat Jn is RHA.
What is the first train from Ranaghat Jn to Sealdah?
The first train departs at approximately 04:05. Please verify on IRCTC before travel.
What is the last train from Ranaghat Jn to Sealdah?
The last train departs at approximately 23:20.
How many trains run from Ranaghat Jn daily?
Approximately 70+ trains operate through Ranaghat Jn station daily.
How far is Ranaghat Jn from Sealdah?
Ranaghat Jn is approximately 82 km from Sealdah. Journey time: 96 min.