12920 Malwa Express
Composite · 1,642 km · 29 hr 50 min · 48 stops · Daily
- Departs
- 08:35
- Shmata Vd Katra
- Arrives
- 14:25
- Dr Ambedkar Ngr (Mhow) · day 2
- Journey
- 29 hr 50 min
- 1,642 km · 48 stops
- Runs
- Daily
- Fare from
- ₹710
- Sleeper · estimate
- On time
- 55%
- usually 2 min late
12920 running status
Checking where it is…
12920 coach position
Fetching the coach order…
12920 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 Shmata Vd Katra to Dr Ambedkar Ngr (Mhow)
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Shmata Vd Katra SVDK | — | 08:35 | — | 1 | 0 |
| 2 | Chak Rakhwal CRWL | 08:49 | 08:51 | 2 min | 1 | 16 |
| 3 | Mtyr C Tushar M MCTM | 09:08 | 09:10 | 2 min | 1 | 25 |
| 4 | Ramnagar J K RMJK | 09:24 | 09:26 | 2 min | 1 | 34 |
| 5 | Jammu Tawi JAT | 10:20 | 10:30 | 10 min | 1 | 78 |
| 6 | Kathua KTHU | 11:35 | 11:37 | 2 min | 1 | 154 |
| 7 | Pathankot Cantt PTKC | 12:15 | 12:18 | 3 min | 1 | 178 |
| 8 | Mukerian MEX | 12:51 | 12:53 | 2 min | 1 | 217 |
| 9 | Dasua DZA | 13:08 | 13:10 | 2 min | 1 | 233 |
| 10 | Jalandhar Cant JRC | 14:15 | 14:18 | 3 min | 1 | 290 |
| 11 | Ludhiana Jn LDH | 15:05 | 15:15 | 10 min | 1 | 343 |
| 12 | Khanna KNN | 15:58 | 16:00 | 2 min | 1 | 385 |
| 13 | Sirhind Jn SIR | 16:14 | 16:16 | 2 min | 1 | 403 |
| 14 | Ambala Cant Jn UMB | 17:00 | 17:05 | 5 min | 1 | 456 |
| 15 | Kurukshetra Jn KKDE | 17:35 | 17:37 | 2 min | 1 | 498 |
| 16 | Karnal KUN | 18:00 | 18:02 | 2 min | 1 | 531 |
| 17 | Panipat Jn PNP | 18:24 | 18:26 | 2 min | 1 | 565 |
| 18 | Sonipat SNP | 18:54 | 18:56 | 2 min | 1 | 610 |
| 19 | Subzi Mandi SZM | 19:36 | 19:38 | 2 min | 1 | 651 |
| 20 | New Delhi NDLS | 20:15 | 20:30 | 15 min | 1 | 655 |
| 21 | Ballabgarh BVH | 21:12 | 21:14 | 2 min | 1 | 691 |
| 22 | Palwal PWL | 21:40 | 21:42 | 2 min | 1 | 712 |
| 23 | Kosi Kalan KSV | 22:08 | 22:10 | 2 min | 1 | 754 |
| 24 | Mathura Jn MTJ | 22:38 | 22:40 | 2 min | 1 | 795 |
| 25 | Agra Cantt AGC | 23:15 | 23:20 | 5 min | 1 | 848 |
| 26 | Dhaulpur DHO | 00:13 | 00:15 | 2 min | 2 | 901 |
| 27 | Morena MRA | 00:50 | 00:52 | 2 min | 2 | 928 |
| 28 | Gwalior Jn GWL | 01:20 | 01:22 | 2 min | 2 | 967 |
| 29 | Dabra DBA | 02:02 | 02:04 | 2 min | 2 | 1,010 |
| 30 | Datia DAA | 02:28 | 02:30 | 2 min | 2 | 1,041 |
| 31 | Virangana Lakshmibai(Jhanshi) VGLJ | 03:05 | 03:13 | 8 min | 2 | 1,065 |
| 32 | Babina BAB | 03:37 | 03:39 | 2 min | 2 | 1,089 |
| 33 | Lalitpur LAR | 04:21 | 04:23 | 2 min | 2 | 1,154 |
| 34 | Bina Jn BINA | 05:30 | 05:35 | 5 min | 2 | 1,217 |
| 35 | Ganj Basoda BAQ | 06:06 | 06:08 | 2 min | 2 | 1,262 |
| 36 | Vidisha BHS | 06:33 | 06:35 | 2 min | 2 | 1,302 |
| 37 | Nishatpura NSZ | 07:25 | 07:35 | 10 min | 2 | 1,354 |
| 38 | S Hirdaramnagar (Bhopal) SHRN | 08:21 | 08:23 | 2 min | 2 | 1,365 |
| 39 | Sehore SEH | 08:38 | 08:39 | 1 min | 2 | 1,394 |
| 40 | Kalapipal KPP | 09:05 | 09:06 | 1 min | 2 | 1,423 |
| 41 | Shujalpur SJP | 09:18 | 09:20 | 2 min | 2 | 1,435 |
| 42 | Akodia AKD | 09:33 | 09:34 | 1 min | 2 | 1,448 |
| 43 | Berchha BCH | 10:00 | 10:02 | 2 min | 2 | 1,478 |
| 44 | Maksi MKC | 10:29 | 10:30 | 1 min | 2 | 1,498 |
| 45 | Ujjain Jn UJN | 11:20 | 11:35 | 15 min | 2 | 1,538 |
| 46 | Dewas DWX | 12:30 | 12:32 | 2 min | 2 | 1,579 |
| 47 | Indore Jn Bg INDB | 13:35 | 13:45 | 10 min | 2 | 1,621 |
| 48 | Dr Ambedkar Ngr (Mhow) DADN | 14:25 | — | — | 2 | 1,642 |
How reliably 12920 runs
55% arrive on time at the destination
typically on time · 41% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Shmata Vd Katrausually on time95%
- Chak Rakhwaltypically 8 min late84%
- Mtyr C Tushar Mtypically 10 min late78%
- Ramnagar J Ktypically 12 min late65%
- Jammu Tawitypically 10 min late66%
- Kathuatypically 11 min late · 6% over an hour58%
- Pathankot Cantttypically 9 min late65%
- Mukeriantypically 14 min late53%
- Dasuatypically 16 min late47%
- Jalandhar Canttypically 7 min late · 3% over an hour72%
- Ludhiana Jntypically 7 min late · 5% over an hour72%
- Khannausually on time · 6% over an hour75%
- Sirhind Jntypically 4 min late · 7% over an hour73%
- Ambala Cant Jntypically 4 min late · 9% over an hour71%
- Kurukshetra Jntypically 12 min late · 11% over an hour54%
- Karnaltypically 17 min late · 13% over an hour44%
- Panipat Jntypically 24 min late · 17% over an hour31%
- Sonipattypically 35 min late · 22% over an hour21%
- Subzi Manditypically 33 min late · 24% over an hour23%
- New Delhitypically 17 min late · 21% over an hour44%
- Ballabgarhtypically 21 min late · 23% over an hour36%
- Palwaltypically 14 min late · 22% over an hour51%
- Kosi Kalantypically 20 min late · 25% over an hour38%
- Mathura Jntypically 31 min late · 31% over an hour24%
- Agra Cantttypically 43 min late · 40% over an hour17%
- Dhaulpurtypically 30 min late · 33% over an hour25%
- Morenatypically 20 min late · 29% over an hour38%
- Gwalior Jntypically 27 min late · 31% over an hour28%
- Dabratypically 27 min late · 33% over an hour28%
- Datiatypically 30 min late · 34% over an hour25%
- Virangana Lakshmibai(Jhanshi)typically 22 min late · 31% over an hour34%
- Babinatypically 26 min late · 33% over an hour29%
- Lalitpurtypically 31 min late · 35% over an hour24%
- Bina Jntypically 13 min late · 33% over an hour51%
- Ganj Basodatypically 23 min late · 36% over an hour33%
- Vidishatypically 29 min late · 37% over an hour26%
- Nishatpuratypically 26 min late · 27% over an hour29%
- S Hirdaramnagar (Bhopal)typically 26 min late · 37% over an hour29%
- Sehoretypically 43 min late · 41% over an hour17%
- Kalapipaltypically 41 min late · 40% over an hour18%
- Shujalpurtypically 41 min late · 41% over an hour18%
- Akodiatypically 42 min late · 40% over an hour18%
- Berchhatypically 41 min late · 39% over an hour18%
- Maksitypically 35 min late · 37% over an hour21%
- Ujjain Jntypically 39 min late · 41% over an hour19%
- Dewastypically 27 min late · 37% over an hour28%
- Indore Jn Bgtypically 9 min late · 31% over an hour52%
- Dr Ambedkar Ngr (Mhow)usually on time · 26% over an hour55%
- Faridabadtypically 22 min late · 25% over an hour34%
- Bhopal Jntypically 33 min late · 39% over an hour23%
- Bhodwal Majritypically 80 min late · 73% over an hour9%
When it runs late
Roughest January, October and December: in January it typically runs 2.5 hr late and reaches Dr Ambedkar Ngr (Mhow) on time only 13% of the time — against 90% around May. A year-round average hides that.
Longest halts
- New Delhi NDLS15 min · arrives 20:15, departs 20:30
- Ujjain Jn UJN15 min · arrives 11:20, departs 11:35
- Jammu Tawi JAT10 min · arrives 10:20, departs 10:30
- Ludhiana Jn LDH10 min · arrives 15:05, departs 15:15
- Nishatpura NSZ10 min · arrives 07:25, departs 07:35
- Indore Jn Bg INDB10 min · arrives 13:35, departs 13:45