Home / Train 12988
12988 · Express
Ajmer Jn → Sealdah · 1642 km · 27h 00m
Runs dailyRunning today (as per timetable)Classes: 1A · 2A · 3A · SL · 3EPantry available
Route map
Full timetable
| # | Station | Arr | Dep | Day | Dist (km) | PF |
|---|---|---|---|---|---|---|
| 1 | Ajmer Jn AII | — | 12:50 | 1 | 0 | 2 |
| 2 | Kishangarh KSG | 13:15 | 13:17 | 1 | 26 | 1 |
| 3 | Jaipur JP | 14:30 | 14:40 | 1 | 135 | 3 |
| 4 | Bharatpur Jn BTE | 17:12 | 17:17 | 1 | 322 | 2 |
| 5 | Achhnera Jn AH | 17:40 | 17:42 | 1 | 350 | 2 |
| 6 | Agra Fort AF | 18:40 | 18:45 | 1 | 376 | 1 |
| 7 | Tundla Jn TDL | 20:20 | 20:25 | 1 | 399 | 7 |
| 8 | Govindpuri (Kanpur) GOY | 22:55 | 23:05 | 1 | 626 | 3 |
| 9 | Prayagraj Jn | 01:50 | 01:55 | 2 | 822 | 4 |
| 10 | Dd Upadhyaya Jn | 04:48 | 04:55 | 2 | 975 | 2 |
| 11 | Bhabua Road BBU | 05:35 | 05:37 | 2 | 1027 | 3 |
| 12 | Sasaram SSM | 06:05 | 06:07 | 2 | 1075 | 3 |
| 13 | Dehri On Son | 06:20 | 06:22 | 2 | 1093 | 4 |
| 14 | Gaya Jn GAYA | 07:50 | 07:55 | 2 | 1178 | 2 |
| 15 | Koderma KQR | 09:02 | 09:04 | 2 | 1254 | 3 |
| 16 | Hazaribagh Road HZD | 09:31 | 09:33 | 2 | 1302 | 3 |
| 17 | Parasnath PNME | 09:56 | 09:58 | 2 | 1329 | 2 |
| 18 | Dhanbad Jn DHN | 10:40 | 10:45 | 2 | 1377 | 1 |
| 19 | Asansol Jn ASN | 11:51 | 11:54 | 2 | 1435 | 5 |
| 20 | Raniganj RNG | 12:14 | 12:16 | 2 | 1453 | 2 |
| 21 | Durgapur DGR | 12:34 | 12:36 | 2 | 1477 | 4 |
| 22 | Barddhaman BWN | 13:39 | 13:41 | 2 | 1541 | — |
| 23 | Sealdah | 15:50 | — | 2 | 1642 | — |
PF = platform number as published in the timetable source. Platform can change on the day — check station announcements.
Data: eRail.in train timetable pages (public), updated 2026-11-05. Station coordinates: DataMeet Railways (open data). Timings can change — verify on NTES before travel.