Sealdah to Ranaghat Local Train Time Table
The Sealdah to Ranaghat line is one of the oldest railways of eastern Bengal. It reaches Ranaghat in Nadia via Barrackpore, Naihati and Kalyani, and many locals continue beyond Ranaghat to Krishnanagar and Baharampur.
🕒 Last verified: 29 September, 2026📏 85 km⏱️ About 1 hour 50 minutes🚉 Eastern Railway
At a glance: Sealdah → Ranaghat
| First train (from Sealdah) | 04:25 |
|---|---|
| Last train (from Sealdah) | 21:45 |
| First train (from Ranaghat) | 04:00 |
| Last train (from Ranaghat) | 22:10 |
| Frequency | Every 10–15 minutes during peak hours |
| Journey time | About 1 hour 50 minutes (85 km) |
Important stations
📍 Dum Dum📍 Barrackpore📍 Naihati📍 Kalyani
⬆️ Sealdah to Ranaghat
| Train | Departs | Key station times | Arrives |
|---|---|---|---|
| Ranaghat Local | 04:25 | Dum Dum 04:37Barrackpore 04:56Kalyani 05:34 | 06:15 |
| Ranaghat LocalBusy morning local | 05:00 | Dum Dum 05:12Barrackpore 05:31Kalyani 06:09 | 06:50 |
| Krishnanagar LocalRuns to Krishnanagar via Ranaghat | 05:35 | Dum Dum 05:47Barrackpore 06:06Kalyani 06:44 | 07:30 |
| Ranaghat Local | 06:10 | Dum Dum 06:22Barrackpore 06:41Kalyani 07:19 | 08:00 |
| Ranaghat Local | 08:15 | Dum Dum 08:27Barrackpore 08:46Kalyani 09:24 | 10:05 |
| Ranaghat LocalMidday local | 11:30 | Dum Dum 11:42Barrackpore 12:01Kalyani 12:39 | 13:20 |
| Ranaghat LocalBusy evening local | 17:30 | Dum Dum 17:42Barrackpore 18:01Kalyani 18:39 | 19:20 |
| Ranaghat LocalLast local of the day | 21:45 | Dum Dum 21:57Barrackpore 22:16Kalyani 22:54 | 23:35 |
⬇️ Ranaghat to Sealdah
| Train | Departs | Key station times | Arrives |
|---|---|---|---|
| Sealdah Local | 04:00 | Kalyani 04:35Naihati 04:50Barrackpore 05:24 | 05:50 |
| Sealdah Local | 04:45 | Kalyani 05:20Naihati 05:35Barrackpore 06:09 | 06:35 |
| Krishnanagar to Sealdah LocalDeparts from Krishnanagar | 05:15 | Kalyani 05:55Naihati 06:10Barrackpore 06:44 | 07:10 |
| Sealdah Local | 06:30 | Kalyani 07:05Naihati 07:20Barrackpore 07:54 | 08:20 |
| Sealdah Local | 09:45 | Kalyani 10:20Naihati 10:35Barrackpore 11:09 | 11:35 |
| Sealdah Local | 13:30 | Kalyani 14:05Naihati 14:20Barrackpore 14:54 | 15:20 |
| Sealdah LocalBusy evening local | 17:45 | Kalyani 18:20Naihati 18:35Barrackpore 19:09 | 19:35 |
| Sealdah LocalLast local of the day | 22:10 | Kalyani 22:45Naihati 23:00Barrackpore 23:34 | 24:00 |
Frequently asked questions
Are locals available every day up to Baharampur via Ranaghat?
Locals run via Ranaghat up to Krishnanagar and Baharampur (Plassey), but in smaller numbers than the Ranaghat section — averaging every 1–2 hours.
What is the Sealdah to Ranaghat fare?
About Rs 30–40 in second class (per the 85 km distance). Smart card discounts are available for commuting up to Kalyani Simanta.
Do trains to Kalyani Simanta run on this line?
Yes, the line is the same up to Kalyani junction. Trains for Kalyani Simanta branch off at Kalyani junction onto a separate branch — see the separate timetable page.