12189 Mahakaushal Express
Superfast · 958 km · 16 hr 50 min · 29 stops · Daily
- Departs
- 18:10
- Jabalpur
- Arrives
- 11:00
- Hazrat Nizamuddin · day 2
- Journey
- 16 hr 50 min
- 958 km · 29 stops
- Runs
- Daily
- Fare from
- ₹525
- Sleeper · estimate
- On time
- 57%
- usually 6 min late
12189 running status
Checking where it is…
12189 coach position
Fetching the coach order…
12189 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 Jabalpur to Hazrat Nizamuddin
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Jabalpur JBP | — | 18:10 | — | 1 | 0 |
| 2 | Sihora Road SHR | 18:38 | 18:40 | 2 min | 1 | 38 |
| 3 | Katni KTE | 19:15 | 19:20 | 5 min | 1 | 91 |
| 4 | Maihar MYR | 20:03 | 20:05 | 2 min | 1 | 154 |
| 5 | Satna STA | 20:45 | 20:50 | 5 min | 1 | 189 |
| 6 | Jaitwar JTW | 21:08 | 21:10 | 2 min | 1 | 209 |
| 7 | Majhgawan MJG | 21:28 | 21:30 | 2 min | 1 | 230 |
| 8 | Chitrakot CKTD | 22:50 | 22:52 | 2 min | 1 | 294 |
| 9 | Atarra ATE | 23:18 | 23:20 | 2 min | 1 | 331 |
| 10 | Banda Jn BNDA | 23:52 | 23:57 | 5 min | 1 | 362 |
| 11 | Mahoba MBA | 00:49 | 00:51 | 2 min | 2 | 416 |
| 12 | Bela Tal BTX | 01:38 | 01:40 | 2 min | 2 | 446 |
| 13 | Harpalpur HPP | 02:03 | 02:05 | 2 min | 2 | 468 |
| 14 | Mau Ranipur MRPR | 02:23 | 02:25 | 2 min | 2 | 489 |
| 15 | Nivari NEW | 02:50 | 02:52 | 2 min | 2 | 523 |
| 16 | Virangana Lakshmibai(Jhanshi) VGLJ | 03:40 | 03:48 | 8 min | 2 | 554 |
| 17 | Datia DAA | 04:09 | 04:11 | 2 min | 2 | 579 |
| 18 | Dabra DBA | 04:32 | 04:34 | 2 min | 2 | 609 |
| 19 | Gwalior Jn GWL | 05:24 | 05:26 | 2 min | 2 | 653 |
| 20 | Morena MRA | 05:54 | 05:56 | 2 min | 2 | 691 |
| 21 | Dhaulpur DHO | 06:32 | 06:34 | 2 min | 2 | 719 |
| 22 | Agra Cantt AGC | 07:07 | 07:12 | 5 min | 2 | 771 |
| 23 | Raja Ki Mandi RKM | 07:20 | 07:22 | 2 min | 2 | 775 |
| 24 | Mathura Jn MTJ | 07:55 | 08:00 | 5 min | 2 | 825 |
| 25 | Kosi Kalan KSV | 08:28 | 08:30 | 2 min | 2 | 866 |
| 26 | Palwal PWL | 09:38 | 09:40 | 2 min | 2 | 908 |
| 27 | Ballabgarh BVH | 09:52 | 09:54 | 2 min | 2 | 929 |
| 28 | Faridabad FDB | 10:07 | 10:09 | 2 min | 2 | 937 |
| 29 | Hazrat Nizamuddin NZM | 11:00 | — | — | 2 | 958 |
How reliably 12189 runs
57% arrive on time at the destination
typically 6 min late · 41% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Jabalpurusually on time97%
- Sihora Roadtypically 11 min late78%
- Katnitypically 24 min late31%
- Maihartypically 31 min late24%
- Satnatypically 22 min late34%
- Jaitwartypically 24 min late31%
- Majhgawantypically 25 min late · 3% over an hour30%
- Chitrakottypically 9 min late · 3% over an hour67%
- Atarratypically 23 min late · 9% over an hour33%
- Banda Jntypically 24 min late · 12% over an hour31%
- Mahobatypically 27 min late · 16% over an hour28%
- Bela Taltypically 12 min late · 12% over an hour53%
- Harpalpurtypically 13 min late · 12% over an hour53%
- Mau Ranipurtypically 17 min late · 14% over an hour44%
- Nivaritypically 21 min late · 15% over an hour36%
- Virangana Lakshmibai(Jhanshi)typically 19 min late · 16% over an hour39%
- Datiatypically 23 min late · 18% over an hour33%
- Dabratypically 28 min late · 21% over an hour27%
- Gwalior Jntypically 19 min late · 21% over an hour39%
- Morenatypically 19 min late · 24% over an hour39%
- Dhaulpurtypically 10 min late · 23% over an hour53%
- Agra Cantttypically 20 min late · 26% over an hour38%
- Raja Ki Manditypically 23 min late · 27% over an hour33%
- Mathura Jntypically 35 min late · 32% over an hour21%
- Kosi Kalantypically 43 min late · 35% over an hour17%
- Palwaltypically 7 min late · 24% over an hour54%
- Ballabgarhtypically 20 min late · 26% over an hour38%
- Faridabadtypically 22 min late · 26% over an hour34%
- Hazrat Nizamuddintypically 6 min late · 20% over an hour57%
When it runs late
Roughest December to February: in January it typically runs 1.7 hr late and reaches Hazrat Nizamuddin on time only 16% of the time — against 84% around March. A year-round average hides that.
Longest halts
- Virangana Lakshmibai(Jhanshi) VGLJ8 min · arrives 03:40, departs 03:48
- Katni KTE5 min · arrives 19:15, departs 19:20
- Satna STA5 min · arrives 20:45, departs 20:50
- Banda Jn BNDA5 min · arrives 23:52, departs 23:57
- Agra Cantt AGC5 min · arrives 07:07, departs 07:12
- Mathura Jn MTJ5 min · arrives 07:55, departs 08:00
Return train and other trains on this route
- 12190 Mahakaushal ExpressThe return train, Hazrat Nizamuddin to Jabalpur
- 06141 Tambaram–Hazrat Nizamuddin SpecialAlso runs Jabalpur to Hazrat Nizamuddin
- 06143 Chennai Egmore–Hazrat Nizamuddin SpecialAlso runs Jabalpur to Hazrat Nizamuddin
- 11449 Jabalpur–Vaishno Devi Katra ExpressAlso runs Jabalpur to Hazrat Nizamuddin
- 06540 Yesvantpur–Hazrat Nizamuddin SpecialAlso runs Jabalpur to Hazrat Nizamuddin
- 22181 Jabalpur–Hazrat Nizamuddin Superfast ExpressAlso runs Jabalpur to Hazrat Nizamuddin
- 12192 Jabalpur–Hazrat Nizamuddin Superfast ExpressAlso runs Jabalpur to Hazrat Nizamuddin
- 07332 Hubballi–Hazrat Nizamuddin SpecialAlso runs Jabalpur to Hazrat Nizamuddin
- 07035 Charlapalli–Hazrat Nizamuddin SpecialAlso runs Jabalpur to Hazrat Nizamuddin