Indian Railways operate total two thousand eight hundred ninety Suburban trains.
| Train Name | Source | Destination | Days | Coach Position |
|---|
| 31601 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Mon, Tue, Wed, Thu, Fri, Sat | 31601 Coach position |
| 31602 Ranaghat - Sealdah Local | Ranaghat Jn | Sealdah | Mon, Tue, Wed, Thu, Fri, Sat | 31602 Coach position |
| 31611 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31611 Coach position |
| 31612 Ranaghat - Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31612 Coach position |
| 31613 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Mon, Tue, Wed, Thu, Fri, Sat | 31613 Coach position |
| 31614 Ranaghat -Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31614 Coach position |
| 31615 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31615 Coach position |
| 31616 Ranaghat -Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31616 Coach position |
| 31617 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31617 Coach position |
| 31620 Ranaghat - Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31620 Coach position |
| 31621 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31621 Coach position |
| 31622 Ranaghat - Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31622 Coach position |
| 31623 Sealdah - Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31623 Coach position |
| 31624 Ranaghat - Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31624 Coach position |
| 31625 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31625 Coach position |
| 31627 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31627 Coach position |
| 31628 Ranaghat - Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31628 Coach position |
| 31629 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31629 Coach position |
| 31630 Ranaghat - Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31630 Coach position |
| 31631 Sealdah-Ranaghat Local | Sealdah | Ranaghat Jn | Daily | 31631 Coach position |
| 31632 Ranaghat-Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31632 Coach position |
| 31634 Ranaghat-Sealdah Local | Ranaghat Jn | Sealdah | Mon, Tue, Wed, Thu, Fri, Sat | 31634 Coach position |
| 31636 Ranaghat-Sealdah Local | Ranaghat Jn | Sealdah | Daily | 31636 Coach position |
| 31711 Naihati - Ranaghat Local | Naihati Jn | Ranaghat Jn | Daily | 31711 Coach position |
| 31712 Ranaghat-Naihati Local | Ranaghat Jn | Naihati Jn | Daily | 31712 Coach position |