Home / Train 12577
12577 · Bagmati Express
Darbhanga Jn → Mysore Jn · 3040 km · 52h 30m
Running days: see official timetableClasses: 1A · 2A · 3A · SL · 3EPantry available
Route map
Full timetable
| # | Station | Arr | Dep | Day | Dist (km) | PF |
|---|---|---|---|---|---|---|
| 1 | Darbhanga Jn DBG | — | 15:30 | 1 | 0 | 2 |
| 2 | Samastipur Jn SPJ | 16:35 | 16:40 | 1 | 38 | 3 |
| 3 | Barauni Jn BJU | 17:55 | 18:05 | 1 | 89 | 4 |
| 4 | Mokameh Jn MKA | 18:54 | 18:56 | 1 | 110 | 3 |
| 5 | Patna Jn PNBE | 20:13 | 20:20 | 1 | 199 | 4 |
| 6 | Danapur DNR | 20:33 | 20:35 | 1 | 209 | 3 |
| 7 | Ara ARA | 21:03 | 21:05 | 1 | 248 | 2 |
| 8 | Buxar BXR | 21:46 | 21:48 | 1 | 317 | 2 |
| 9 | Dd Upadhyaya Jn | 23:43 | 23:50 | 1 | 411 | 4 |
| 10 | Mirzapur MZP | 00:50 | 00:55 | 2 | 474 | 3 |
| 11 | Prayagrajcheoki | 02:05 | 02:10 | 2 | 554 | 4 |
| 12 | Satna STA | 04:50 | 04:55 | 2 | 724 | 1 |
| 13 | Maihar MYR | 05:18 | 05:20 | 2 | 759 | 2 |
| 14 | Katni KTE | 06:10 | 06:15 | 2 | 822 | 3 |
| 15 | Jabalpur JBP | 07:55 | 08:00 | 2 | 913 | 3 |
| 16 | Narsinghpur NU | 08:58 | 09:00 | 2 | 997 | 2 |
| 17 | Pipariya PPI | 10:03 | 10:05 | 2 | 1091 | 2 |
| 18 | Itarsi Jn ET | 12:35 | 12:45 | 2 | 1158 | 5 |
| 19 | Ghoradongri GDYA | 13:34 | 13:35 | 2 | 1228 | 3 |
| 20 | Betul BZU | 14:11 | 14:13 | 2 | 1265 | 1 |
| 21 | Nagpur NGP | 17:15 | 17:20 | 2 | 1455 | 3 |
| 22 | Chandrapur Maharashtra | 19:43 | 19:45 | 2 | 1652 | 1 |
| 23 | Balharshah BPQ | 21:05 | 21:10 | 2 | 1666 | 2 |
| 24 | Ramagundam | 22:59 | 23:00 | 2 | 1808 | 2 |
| 25 | Warangal WL | 00:08 | 00:10 | 3 | 1909 | 1 |
| 26 | Vijayawada Jn BZA | 03:45 | 03:55 | 3 | 2116 | 9 |
| 27 | Ongole OGL | 05:59 | 06:00 | 3 | 2254 | 3 |
| 28 | Gudur Jn GDR | 08:03 | 08:05 | 3 | 2408 | 1 |
| 29 | Perambur (Chennai) PER | 10:15 | 10:20 | 3 | 2546 | 2 |
| 30 | Arakkonam AJJ | 11:13 | 11:15 | 3 | 2609 | 1 |
| 31 | Katpadi Jn KPD | 12:05 | 12:20 | 3 | 2669 | 1 |
| 32 | Jolarpettai JTJ | 13:40 | 13:45 | 3 | 2753 | 1 |
| 33 | Bangalore Cant BNC | 16:29 | 16:30 | 3 | 2897 | 1 |
| 34 | Ksr Bengaluru | 16:55 | 17:05 | 3 | 2901 | 5 |
| 35 | Kengeri KGI | 17:19 | 17:20 | 3 | 2914 | 3 |
| 36 | Mandya MYA | 18:19 | 18:20 | 3 | 2994 | 2 |
| 37 | Mysore Jn MYS | 20:00 | — | 3 | 3040 | 5 |
PF = platform number as published in the timetable source. Platform can change on the day — check station announcements.
Data: eRail.in train timetable pages (public), updated 2026-11-05. Station coordinates: DataMeet Railways (open data). Timings can change — verify on NTES before travel.