12987 Sealdah–Ajmer Superfast Express
Superfast · 1,650 km · 26 hr 45 min · 23 stops · Daily
- Departs
- 22:55
- Sealdah
- Arrives
- 01:40
- Ajmer Jn · day 3
- Journey
- 26 hr 45 min
- 1,650 km · 23 stops
- Runs
- Daily
- Fare from
- ₹745
- Sleeper · estimate
- On time
- 79%
- usually on time
12987 running status
Checking where it is…
12987 coach position
Fetching the coach order…
12987 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Sealdah to Ajmer Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Sealdah SDAH | — | 22:55 | — | 1 | 0 |
| 2 | Barddhaman BWN | 00:08 | 00:10 | 2 min | 2 | 107 |
| 3 | Durgapur DGR | 00:59 | 01:01 | 2 min | 2 | 171 |
| 4 | Raniganj RNG | 01:19 | 01:21 | 2 min | 2 | 195 |
| 5 | Asansol Jn ASN | 01:37 | 01:40 | 3 min | 2 | 213 |
| 6 | Dhanbad Jn DHN | 03:07 | 03:12 | 5 min | 2 | 271 |
| 7 | Parasnath PNME | 03:50 | 03:52 | 2 min | 2 | 319 |
| 8 | Hazaribagh Road HZD | 04:11 | 04:13 | 2 min | 2 | 346 |
| 9 | Koderma KQR | 04:40 | 04:42 | 2 min | 2 | 394 |
| 10 | Gaya Jn GAYA | 06:10 | 06:15 | 5 min | 2 | 470 |
| 11 | Dehri On Son DOS | 07:26 | 07:28 | 2 min | 2 | 555 |
| 12 | Sasaram SSM | 07:44 | 07:46 | 2 min | 2 | 573 |
| 13 | Bhabua Road BBU | 08:23 | 08:25 | 2 min | 2 | 621 |
| 14 | Dd Upadhyaya Jn DDU | 09:33 | 09:40 | 7 min | 2 | 674 |
| 15 | Prayagraj Jn PRYJ | 11:50 | 11:55 | 5 min | 2 | 827 |
| 16 | Govindpuri GOY | 14:25 | 14:30 | 5 min | 2 | 1,024 |
| 17 | Tundla Jn TDL | 17:50 | 17:55 | 5 min | 2 | 1,252 |
| 18 | Agra Fort AF | 18:30 | 18:40 | 10 min | 2 | 1,275 |
| 19 | Achhnera Jn AH | 19:28 | 19:30 | 2 min | 2 | 1,301 |
| 20 | Bharatpur Jn BTE | 19:50 | 19:55 | 5 min | 2 | 1,328 |
| 21 | Jaipur JP | 23:15 | 23:25 | 10 min | 2 | 1,515 |
| 22 | Kishangarh KSG | 00:43 | 00:45 | 2 min | 3 | 1,625 |
| 23 | Ajmer Jn AII | 01:40 | — | — | 3 | 1,650 |
How reliably 12987 runs
79% arrive on time at the destination
typically on time · 63% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Sealdahusually on time · 3% over an hour95%
- Barddhamantypically 17 min late · 5% over an hour44%
- Durgapurtypically 9 min late · 6% over an hour69%
- Raniganjtypically 17 min late · 7% over an hour44%
- Asansol Jntypically 21 min late · 7% over an hour36%
- Dhanbad Jnusually on time · 5% over an hour83%
- Parasnathtypically 3 min late · 5% over an hour79%
- Hazaribagh Roadtypically 7 min late · 5% over an hour75%
- Kodermatypically 15 min late · 7% over an hour50%
- Gaya Jntypically 4 min late · 5% over an hour76%
- Dehri On Sontypically 4 min late · 6% over an hour76%
- Sasaramtypically 6 min late · 6% over an hour70%
- Bhabua Roadtypically 5 min late · 6% over an hour71%
- Dd Upadhyaya Jnusually on time · 6% over an hour85%
- Prayagraj Jntypically 14 min late · 8% over an hour52%
- Govindpuritypically 32 min late · 16% over an hour23%
- Tundla Jnusually on time · 9% over an hour78%
- Agra Forttypically 8 min late · 10% over an hour65%
- Achhnera Jntypically 13 min late · 11% over an hour54%
- Bharatpur Jntypically 31 min late · 15% over an hour24%
- Jaipurtypically 9 min late · 11% over an hour65%
- Kishangarhtypically 13 min late · 12% over an hour56%
- Ajmer Jnusually on time · 8% over an hour79%
When it runs late
Roughest December: in January it typically runs 24 min late and reaches Ajmer Jn on time only 50% of the time — against 100% around March. A year-round average hides that.
Runs latest on Thursdays (78% on time), best on Sundays (93%).
Longest halts
- Agra Fort AF10 min · arrives 18:30, departs 18:40
- Jaipur JP10 min · arrives 23:15, departs 23:25
- Dd Upadhyaya Jn DDU7 min · arrives 09:33, departs 09:40
- Dhanbad Jn DHN5 min · arrives 03:07, departs 03:12
- Gaya Jn GAYA5 min · arrives 06:10, departs 06:15
- Prayagraj Jn PRYJ5 min · arrives 11:50, departs 11:55