Trains from SHANTIPUR to RANAGHAT JN
Direct trains
| Train | Name | Dep | Arr | Runs |
|---|---|---|---|---|
| 31512 | SHANTIPUR - SEALDAH Local | 03:22 | 03:50 | Daily |
| 31514 | SHANTIPUR - SEALDAH Local | 04:46 | 05:13 | Daily |
| 31516 | SHANTIPUR - SEALDAH Local | 05:52 | 06:19 | Daily |
| 31518 | SHANTIPUR - SEALDAH Local | 07:28 | 07:56 | Daily |
| 31520 | SHANTIPUR - SEALDAH Local | 08:37 | 09:04 | Daily |
| 31782 | SHANTIPUR - RANAGHAT Local | 08:58 | 09:25 | Daily |
| 31522 | SHANTIPUR - SEALDAH Local | 10:05 | 10:33 | Daily |
| 31784 | SHANTIPUR - RANAGHAT Local | 10:46 | 11:15 | Daily |
| 31524 | SHANTIPUR - SEALDAH Local | 11:30 | 11:56 | Daily |
| 33751 | SHANTIPUR - BANGAON Local | 12:36 | 13:02 | Daily |
| 31526 | SHANTIPUR - SEALDAH Local | 13:12 | 13:45 | Daily |
| 31786 | SHANTIPUR - RANAGHAT Local | 14:07 | 14:35 | Daily |
| 31528 | SHANTIPUR - SEALDAH Local | 14:27 | 14:54 | Daily |
| 31530 | SHANTIPUR - SEALDAH Local | 15:40 | 16:07 | Daily |
| 31532 | SHANTIPUR - SEALDAH Local | 17:10 | 17:37 | Daily |
| 31534 | SHANTIPUR - SEALDAH Local | 18:28 | 18:57 | Daily |
| 31536 | SHANTIPUR - SEALDAH Local | 19:52 | 20:19 | Daily |
| 31538 | SHANTIPUR - SEALDAH Local | 20:55 | 21:24 | Daily |
| 31540 | SHANTIPUR - SEALDAH Local | 21:30 | 21:58 | Daily |
| 31542 | SHANTIPUR - SEALDAH Local | 22:45 | 23:12 | Daily |
Our planner also finds connecting journeys — transfers at any shared station, not just major junctions. Indicative times; verify on official sources before travel.