Unreserved trains at Kolkatta Terminal (KOAA)
Kolkatta Terminal (KOAA) has 34 unreserved or local calls listed on this page, out of the 98 calls this site lists at KOAA. No reservation chart is prepared for these trains, so there is no seat availability to check for them. Across all 98 listed calls, the earliest booked departure is 06:50 and the latest is 23:35.
Unreserved and local trains at Kolkatta Terminal
These 34 of the 98 calls listed at KOAA are by trains that are unreserved in our data, or whose reservation status we could not determine. No reservation chart is prepared for an unreserved train and there is no seat availability to check. Reserved trains at KOAA are listed separately. How we decide which is which.
| Train | Arrives | Departs | Halt | Towards | Runs |
|---|---|---|---|---|---|
| 01912 Kolkatta Terminal - Agra Cantt Jn Special | start | 07:25 | — | NH → Agra Cantt Jn | Fri |
| 04158 Kolkatta Terminal - Kanpur Central Special | start | 07:25 | — | NH → Kanpur Central | Wed |
| 30322 Hasanabad - Benoy Badal Dinesh Bag Local VIA Tala | 07:37 | 07:38 | 1m | TALA → Benoy Badal Dinesh Bag | Daily |
| 30142 Gede - Majerhat Local | 08:08 | 08:09 | 1m | TALA → Majerhat | Daily |
| 30342 Bangaon Jn - Majerhat Local | 08:23 | 08:24 | 1m | TALA → Majerhat | Daily |
| 30145 BBD - Krishngr City Jn | 08:32 | 08:33 | 1m | PTKR → Krishngr City Jn | Daily |
| 30344 Bangaon Jn - Majerhat Local | 09:17 | 09:18 | 1m | TALA → Majerhat | Daily |
| 30128 Kalyani Simanta - Majerhat Local | 09:44 | 09:45 | 1m | TALA → Majerhat | Daily |
| 30116 Barrackpore - Benoy Badal Dinesh Bag Local | 10:07 | 10:08 | 1m | TALA → Benoy Badal Dinesh Bag | Daily except Sun |
| 30321 Majerhat - Hasanabad Local | 10:07 | 10:09 | 2m | PTKR → Hasanabad | Daily |
| 30324 Hasanabad - Majerhat Local | 10:41 | 10:42 | 1m | TALA → Majerhat | Daily |
| 30113 Benoy Badal Dinesh Bag - Kalyani Local | 10:57 | 10:58 | 1m | PTKR → Kalyani | Daily except Sun |
| 30351 Majerhat - Barasat Local | 11:09 | 11:10 | 1m | PTKR → Barasat | Daily |
| 30346 Bangaon Jn - BBD Local | 11:46 | 11:48 | 2m | TALA → Majerhat | Daily |
| 30121 Majerhat - Naihati Jn Local | 11:47 | 11:48 | 1m | PTKR → Naihati Jn | Daily |
| 30333 Majerhat - Habra Local VIA Tala | 12:34 | 12:35 | 1m | PTKR → Habra | Daily |
| 05095 Kolkatta Terminal - Mau Jn Special | start | 13:20 | — | NH → Mau Jn | Thu |
| 30311 Majerhat - Barasat Local | 13:38 | 13:39 | 1m | PTKR → Barasat | Daily |
| 63101 Kolkatta Terminal - Lalgola MEMU | start | 14:10 | — | DDJ → Lalgola | Daily |
| 30332 Habra - Majerhat Local | 15:15 | 15:16 | 1m | TALA → Majerhat | Daily |
| 30122 Naihati Jn - Ballygunge Jn VIA Majerhat Local | 16:10 | 16:11 | 1m | TALA → Ballygunge Jn | Daily |
| 30312 Barasat - Majerhat Local | 16:30 | 16:31 | 1m | TALA → Majerhat | Daily |
| 30353 Majerhat - Dattapukur Local | 16:54 | 16:55 | 1m | PTKR → Dattapukur | Daily |
| 30317 Majerhat - Dattapukur Local | 17:22 | 17:23 | 1m | PTKR → Dattapukur | Daily |
| 30331 Majerhat - Habra Local | 18:15 | 18:16 | 1m | PTKR → Habra | Daily |
| 30314 Dattapukur - Majerhat Local | 18:54 | 18:55 | 1m | TALA → Majerhat | Daily |
| 30135 Majerhat - Ranaghat Jn Local | 19:03 | 19:04 | 1m | PTKR → Ranaghat Jn | Daily |
| 30111 Ballygunge Jn - Barrackpore Local | 19:37 | 19:38 | 1m | PTKR → Barrackpore | Daily |
| 30123 Majerhat - Naihati Jn Local | 20:23 | 20:24 | 1m | PTKR → Naihati Jn | Daily |
| 30313 Majerhat - Barasat Local | 20:49 | 20:50 | 1m | PTKR → Barasat | Daily |
| 01911 Agra Cantt Jn - Kolkatta Terminal Special | 04:05 +1 | end | — | terminates here | Thu |
| 04157 Kanpur Central - Kolkatta Terminal Special | 04:05 +1 | end | — | terminates here | Tue |
| 05096 Mau Jn - Kolkatta Terminal Special | 08:50 +1 | end | — | terminates here | Wed |
| 63102 Lalgola - Kolkatta Terminal MEMU | 13:25 | end | — | terminates here | Daily |
4 calls at this station are by a train with a status of “expired” in timetable version 2026-08-30, and are therefore not listed above. How the list is built.
Where this came from
Every train, time and coordinate on this page is read from our own timetable database, at feed version , and nothing else. The counts and the straight-line distances are worked out by us from those rows. Nothing here was estimated or filled in. Where the timetable data comes from.