Train route & timetable
Mahakoshal Express (12189) — Complete Schedule & Route
Mahakoshal Express (12189) runs Mon,Tue,Wed,Thu,Fri,Sat,Sun between Jabalpur (JBP) and Hazrat Nizamuddin (NZM), covering 954 km in 16h 50m, stopping at 119 stations. It is a Superfast train with classes: SL,3A,2A,1A,3E.
Running information is shown separately from this scheduled timetable.
Track live12189 status →Journey time16h 50mJabalpur to Hazrat Nizamuddin
Distance954 kmJBP → NZM
Stops29Scheduled timetable rows
Runs onMon,Tue,Wed,Thu,Fri,Sat,SunOperating days
ClassesSL,3A,2A,1A,3EListed travel classes
Full route
Schedule & timetable
Select a station to see its railway information.
| # | Station | Arrives | Departs | Halt | Day | Distance (km) | Platform |
|---|---|---|---|---|---|---|---|
| 1 | Jabalpur (JBP) | - | 18:10 | Not listed | Day 1 | Not listed | Not listed |
| 2 | Sihora Road (SHR) | 18:38 | 18:40 | Not listed | Day 1 | Not listed | Not listed |
| 3 | Katni (KTE) | 19:15 | 19:20 | Not listed | Day 1 | Not listed | Not listed |
| 4 | Maihar (MYR) | 20:03 | 20:05 | Not listed | Day 1 | Not listed | Not listed |
| 5 | Satna (STA) | 20:45 | 20:50 | Not listed | Day 1 | Not listed | Not listed |
| 6 | Jaitwar (JTW) | 21:08 | 21:10 | Not listed | Day 1 | Not listed | Not listed |
| 7 | Majhagawan (MJG) | 21:28 | 21:30 | Not listed | Day 1 | Not listed | Not listed |
| 8 | Chitrakutdham Karwi (CKTD) | 22:50 | 22:52 | Not listed | Day 1 | Not listed | Not listed |
| 9 | Atarra (ATE) | 23:18 | 23:20 | Not listed | Day 1 | Not listed | Not listed |
| 10 | Banda Jn (BNDA) | 23:52 | 23:57 | Not listed | Day 1 | Not listed | Not listed |
| 11 | Mahoba (MBA) | 00:49 | 00:51 | Not listed | Day 2 | Not listed | Not listed |
| 12 | Bela Tal (BTX) | 01:38 | 01:40 | Not listed | Day 2 | Not listed | Not listed |
| 13 | Harpalpur (HPP) | 02:03 | 02:05 | Not listed | Day 2 | Not listed | Not listed |
| 14 | Mau Ranipur (MRPR) | 02:23 | 02:25 | Not listed | Day 2 | Not listed | Not listed |
| 15 | Nivari (NEW) | 02:50 | 02:52 | Not listed | Day 2 | Not listed | Not listed |
| 16 | VGLJ (VGLJ) | 03:40 | 03:48 | Not listed | Day 2 | Not listed | Not listed |
| 17 | Datia (DAA) | 04:09 | 04:11 | Not listed | Day 2 | Not listed | Not listed |
| 18 | Dabra (DBA) | 04:32 | 04:34 | Not listed | Day 2 | Not listed | Not listed |
| 19 | Gwalior Junction (GWL) | 05:24 | 05:26 | Not listed | Day 2 | Not listed | Not listed |
| 20 | Morena (MRA) | 05:54 | 05:56 | Not listed | Day 2 | Not listed | Not listed |
| 21 | Dhaulpur (DHO) | 06:32 | 06:34 | Not listed | Day 2 | Not listed | Not listed |
| 22 | Agra Cantt (AGC) | 07:07 | 07:12 | Not listed | Day 2 | Not listed | Not listed |
| 23 | Raja Ki Mandi (RKM) | 07:20 | 07:22 | Not listed | Day 2 | Not listed | Not listed |
| 24 | Mathura Jn (MTJ) | 07:55 | 08:00 | Not listed | Day 2 | Not listed | Not listed |
| 25 | Kosi Kalan (KSV) | 08:28 | 08:30 | Not listed | Day 2 | Not listed | Not listed |
| 26 | Palwal (PWL) | 09:38 | 09:40 | Not listed | Day 2 | Not listed | Not listed |
| 27 | Ballabgarh (BVH) | 09:52 | 09:54 | Not listed | Day 2 | Not listed | Not listed |
| 28 | Faridabad (FDB) | 10:07 | 10:09 | Not listed | Day 2 | Not listed | Not listed |
| 29 | Hazrat Nizamuddin (NZM) | 11:00 | - | Not listed | Day 2 | Not listed | Not listed |
Timetable help
Frequently asked questions
What is the schedule of train 12189?
Mahakoshal Express (12189) runs Mon,Tue,Wed,Thu,Fri,Sat,Sun between Jabalpur (JBP) and Hazrat Nizamuddin (NZM), covering 954 km in 16h 50m, stopping at 119 stations. It is a Superfast train with classes: SL,3A,2A,1A,3E.