12628 Karnataka Express
Superfast · 2,384 km · 39 hr 40 min · 34 stops · Daily
- Departs
- 20:20
- New Delhi
- Arrives
- 12:00
- Ksr Bengaluru · day 3
- Journey
- 39 hr 40 min
- 2,384 km · 34 stops
- Runs
- Daily
- Fare from
- ₹930
- Sleeper · estimate
- On time
- 62%
- usually on time
12628 running status
Checking where it is…
12628 coach position
Fetching the coach order…
12628 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 New Delhi to Ksr Bengaluru
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | New Delhi NDLS | — | 20:20 | — | 1 | 0 |
| 2 | Mathura Jn MTJ | 21:50 | 21:55 | 5 min | 1 | 141 |
| 3 | Agra Cantt AGC | 22:45 | 22:50 | 5 min | 1 | 194 |
| 4 | Gwalior Jn GWL | 00:46 | 00:48 | 2 min | 2 | 312 |
| 5 | Virangana Lakshmibai(Jhanshi) VGLJ | 02:20 | 02:28 | 8 min | 2 | 411 |
| 6 | Bina Jn BINA | 04:45 | 04:47 | 2 min | 2 | 562 |
| 7 | Bhopal Jn BPL | 06:25 | 06:30 | 5 min | 2 | 701 |
| 8 | Itarsi Jn ET | 08:20 | 08:30 | 10 min | 2 | 792 |
| 9 | Khandwa KNW | 11:07 | 11:10 | 3 min | 2 | 970 |
| 10 | Burhanpur BAU | 11:58 | 12:00 | 2 min | 2 | 1,039 |
| 11 | Bhusaval Jn BSL | 13:00 | 13:05 | 5 min | 2 | 1,093 |
| 12 | Jalgaon Jn JL | 13:30 | 13:32 | 2 min | 2 | 1,117 |
| 13 | Manmad Jn MMR | 15:30 | 15:35 | 5 min | 2 | 1,277 |
| 14 | Kopargaon KPG | 16:25 | 16:30 | 5 min | 2 | 1,319 |
| 15 | Belapur BAP | 17:03 | 17:05 | 2 min | 2 | 1,363 |
| 16 | Ahmadnagar ANG | 18:17 | 18:20 | 3 min | 2 | 1,430 |
| 17 | Daund Jn DD | 19:55 | 20:00 | 5 min | 2 | 1,515 |
| 18 | Kurduvadi KWV | 21:13 | 21:15 | 2 min | 2 | 1,624 |
| 19 | Solapur Jn SUR | 22:45 | 22:50 | 5 min | 2 | 1,703 |
| 20 | Kalaburagi KLBG | 00:15 | 00:18 | 3 min | 3 | 1,816 |
| 21 | Wadi WADI | 01:25 | 01:30 | 5 min | 3 | 1,852 |
| 22 | Yadgir YG | 02:03 | 02:05 | 2 min | 3 | 1,891 |
| 23 | Raichur RC | 03:18 | 03:20 | 2 min | 3 | 1,960 |
| 24 | Manthralayam Road MALM | 03:43 | 03:45 | 2 min | 3 | 1,989 |
| 25 | Adoni AD | 04:18 | 04:20 | 2 min | 3 | 2,030 |
| 26 | Guntakal Jn GTL | 05:15 | 05:25 | 10 min | 3 | 2,082 |
| 27 | Anantapur ATP | 06:28 | 06:30 | 2 min | 3 | 2,150 |
| 28 | Dharmavaram Jn DMM | 07:25 | 07:30 | 5 min | 3 | 2,183 |
| 29 | Sri Sathya Sai Prasanti Nilayam SSPN | 07:59 | 08:00 | 1 min | 3 | 2,216 |
| 30 | Penukonda PKD | 08:19 | 08:20 | 1 min | 3 | 2,236 |
| 31 | Hindupur HUP | 08:44 | 08:45 | 1 min | 3 | 2,274 |
| 32 | Yelahanka Jn. YNK | 10:15 | 10:17 | 2 min | 3 | 2,357 |
| 33 | Bangalore Cant BNC | 10:54 | 10:55 | 1 min | 3 | 2,379 |
| 34 | Ksr Bengaluru SBC | 12:00 | — | — | 3 | 2,384 |
How reliably 12628 runs
62% arrive on time at the destination
typically on time · 33% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- New Delhiusually on time · 8% over an hour84%
- Mathura Jntypically 31 min late · 13% over an hour24%
- Agra Cantttypically 27 min late · 15% over an hour28%
- Gwalior Jntypically 12 min late · 15% over an hour55%
- Virangana Lakshmibai(Jhanshi)typically 8 min late · 15% over an hour66%
- Bina Jntypically 5 min late · 17% over an hour75%
- Bhopal Jntypically 11 min late · 18% over an hour57%
- Itarsi Jntypically 6 min late · 18% over an hour61%
- Khandwatypically 5 min late · 27% over an hour54%
- Burhanpurtypically 23 min late · 28% over an hour33%
- Bhusaval Jntypically 22 min late · 28% over an hour34%
- Jalgaon Jntypically 31 min late · 29% over an hour24%
- Manmad Jntypically 38 min late · 32% over an hour20%
- Kopargaontypically 29 min late · 30% over an hour26%
- Belapurtypically 41 min late · 33% over an hour18%
- Ahmadnagartypically 37 min late · 33% over an hour20%
- Daund Jntypically 41 min late · 36% over an hour18%
- Kurduvaditypically 63 min late · 54% over an hour12%
- Solapur Jntypically 44 min late · 37% over an hour17%
- Kalaburagitypically 61 min late · 51% over an hour12%
- Waditypically 25 min late · 37% over an hour30%
- Yadgirtypically 30 min late · 37% over an hour25%
- Raichurtypically 31 min late · 36% over an hour24%
- Manthralayam Roadtypically 35 min late · 37% over an hour21%
- Adonitypically 33 min late · 37% over an hour23%
- Guntakal Jntypically 33 min late · 36% over an hour23%
- Anantapurtypically 34 min late · 35% over an hour22%
- Dharmavaram Jntypically 14 min late · 27% over an hour50%
- Sri Sathya Sai Prasanti Nilayamtypically 26 min late · 29% over an hour29%
- Penukondatypically 28 min late · 30% over an hour27%
- Hindupurtypically 36 min late · 34% over an hour21%
- Yelahanka Jn.typically 30 min late · 28% over an hour25%
- Bangalore Canttypically 44 min late · 32% over an hour17%
- Ksr Bengaluruusually on time · 18% over an hour62%
When it runs late
Roughest January, May and December: in May it typically runs 37 min late and reaches Ksr Bengaluru on time only 35% of the time — against 97% around March. A year-round average hides that.
Longest halts
- Itarsi Jn ET10 min · arrives 08:20, departs 08:30
- Guntakal Jn GTL10 min · arrives 05:15, departs 05:25
- Virangana Lakshmibai(Jhanshi) VGLJ8 min · arrives 02:20, departs 02:28
- Mathura Jn MTJ5 min · arrives 21:50, departs 21:55
- Agra Cantt AGC5 min · arrives 22:45, departs 22:50
- Bhopal Jn BPL5 min · arrives 06:25, departs 06:30