| Train | Arr | Dep | Halt | PF | Runs on |
|---|---|---|---|---|---|
| 31539 Sdah- Stb Local Sealdah → Shantipur ends | 00:05 | — | 2 | Daily | |
| 31541 Sdah- Stb Local Sealdah → Shantipur ends | 00:55 | — | 2 | Daily | |
| 31512 Stb - Sdah Local Shantipur → Sealdah starts | — | 03:22 | 2 | Daily | |
| 31514 Stb - Sdah Local Shantipur → Sealdah starts | — | 04:46 | 2 | Daily | |
| 31516 Stb - Sdah Local Shantipur → Sealdah starts | — | 05:55 | 1 | Daily | |
| 31571 Rha Knj Local Ranaghat Jn → Krishngr Cty Jn | 06:12 | 06:13 | 1m | Daily | |
| 31785 Rha-Stb Emu Local Ranaghat Jn → Shantipur ends | 06:13 | — | 1 | Daily | |
| 31788 Stb-Rha Emu Local Shantipur → Ranaghat Jn starts | — | 06:44 | 2 | Daily | |
| 31511 Sdah-Stb Local Sealdah → Shantipur ends | 06:55 | — | 2 | Daily | |
| 31518 Stb - Sdah Local Shantipur → Sealdah starts | — | 07:24 | 1 | Daily | |
| 31584 Knj Stb Local Krishngr Cty Jn → Shantipur ends | 07:40 | — | Daily | ||
| 31585 Rha - Stb-Knj Local Ranaghat Jn → Krishngr Cty Jn | 07:20 | 08:00 | 40m | 1 | Daily |
| 31513 Sdah-Stb Local Sealdah → Shantipur ends | 08:10 | — | 3 | Daily | |
| 31520 Stb - Sdah Local Shantipur → Sealdah starts | — | 08:35 | 3 | Daily | |
| 31781 Rha-Stb Local Ranaghat Jn → Shantipur ends | 08:37 | — | 1 | Daily | |
| 31782 Stb-Rha Local Shantipur → Ranaghat Jn starts | — | 08:51 | 3 | Daily | |
| 31586 Knj - Stb Local Krishngr Cty Jn → Shantipur ends | 09:24 | — | 1 | Daily | |
| 03157 Stb-Knj Emu Spl Shantipur → Krishngr Cty Jn starts | — | 09:34 | Daily | ||
| 31515 Sdah- Stb Local Sealdah → Shantipur ends | 09:42 | — | 1 | Daily | |
| 31522 Stb - Sdah Local Shantipur → Sealdah starts | — | 10:05 | 3 | Daily | |
| 03158 Knj - Stb Emu Spl Krishngr Cty Jn → Shantipur ends | 10:57 | — | 1 | Daily | |
| 31784 Stb-Rha Local Shantipur → Ranaghat Jn starts | — | 11:00 | 1 | Daily | |
| 31517 Sdah- Stb Local Sealdah → Shantipur ends | 11:13 | — | 3 | Daily | |
| 31524 Stb - Sdah Local Shantipur → Sealdah starts | — | 11:30 | 2 | Daily | |
| 33752 Bnj-Stb Local Bangaon Jn → Shantipur ends | 12:31 | — | 1 | Daily | |
| 33751 Stb-Bnj Local Shantipur → Bangaon Jn starts | — | 12:39 | 1 | Daily | |
| 31519 Sdah- Stb Local Sealdah → Shantipur ends | 12:56 | — | 2 | Daily | |
| 31526 Stb - Sdah Local Shantipur → Sealdah starts | — | 13:15 | 3 | Daily | |
| 31787 Rha-Stb Local Ranaghat Jn → Shantipur ends | 13:18 | — | 1 | Daily | |
| 31783 Rha-Stb Local Ranaghat Jn → Shantipur ends | 13:32 | — | 1 | Daily | |
| 31544 Stb - Sdah Local Shantipur → Sealdah starts | — | 13:40 | 2 | Daily | |
| 31521 Sdah- Stb Local Sealdah → Shantipur ends | 13:58 | — | 1 | Daily | |
| 31786 Stb-Rha Local Shantipur → Ranaghat Jn starts | — | 14:07 | 1 | Daily | |
| 31528 Stb - Sdah Local Shantipur → Sealdah starts | — | 14:27 | 2 | Daily | |
| 31523 Sdah- Stb Local Sealdah → Shantipur ends | 15:20 | — | 3 | Daily | |
| 31530 Stb - Sdah Local Shantipur → Sealdah starts | — | 15:55 | 1 | Daily | |
| 31525 Sdah- Stb Local Sealdah → Shantipur ends | 16:38 | — | 1 | Daily | |
| 31532 Stb - Sdah Local Shantipur → Sealdah starts | — | 17:10 | 2 | Daily | |
| 31527 Sdah-Stb Local Sealdah → Shantipur ends | 18:05 | — | 2 | Daily | |
| 31534 Stb - Sdah Local Shantipur → Sealdah starts | — | 18:28 | 3 | Daily | |
| 31543 Sdah-Stb Local Sealdah → Shantipur ends | 19:00 | — | 1 | Daily | |
| 31790 Stb-Rha Local Shantipur → Ranaghat Jn starts | — | 19:15 | 1 | Daily | |
| 31529 Sdah-Stb Local Sealdah → Shantipur ends | 19:18 | — | 2 | Daily | |
| 31536 Stb - Sdah Local Shantipur → Sealdah starts | — | 19:52 | 3 | Daily | |
| 31531 Sdah- Stb Local Sealdah → Shantipur ends | 20:00 | — | 3 | Daily | |
| 31538 Stb-Sdah Local Shantipur → Sealdah starts | — | 20:55 | 3 | Daily | |
| 31533 Sdah- Stb Local Sealdah → Shantipur ends | 21:15 | — | 2 | Daily | |
| 31540 Stb - Sdah Local Shantipur → Sealdah starts | — | 21:30 | 3 | Daily | |
| 31535 Sdah- Stb Local Sealdah → Shantipur ends | 22:10 | — | 1 | Daily | |
| 31542 Stb - Sdah Local Shantipur → Sealdah starts | — | 22:45 | 2 | Daily | |
| 31537 Sdah- Stb Local Sealdah → Shantipur ends | 22:50 | — | 1 | Daily |
Times are scheduled times at this station (24-hour). Check live status for delays and platform changes.
Shantipur (station code STB) is a railway station serving Nadia in West Bengal, under Eastern Railway (Sealdah division). 51 trains are scheduled here: 24 originate, 25 terminate and 2 pass through. The first departure of the day is 31512 Stb - Sdah Local at 03:22 and the last is 31542 Stb - Sdah Local at 22:45. The most served destinations are Barrackpore, Howrah Jn, Sodepur, Belgharia, Dum Dum. Nearby stations include Bathna Krittibas H (6 km), Dignagar (7 km), Phulia (7 km).
The station code of Shantipur is STB.
Shantipur is under Eastern Railway, Sealdah division.
51 trains are scheduled at Shantipur: 24 originate, 25 terminate and 2 pass through.
The earliest scheduled departure is 31512 Stb - Sdah Local at 03:22, towards Sealdah.
The last scheduled departure is 31542 Stb - Sdah Local at 22:45, towards Sealdah.
17 trains run from Shantipur to Barrackpore (about 71 km). See the trains between stations page for timings and seat availability.
Nearby stations are Bathna Krittibas H (BTKB, 6 km), Dignagar (DTG, 7 km), Phulia (FLU, 7 km), Guptipara (GPAE, 8 km).