15589 Muzaffarpur–Hadapsar AC Express
Mail/Express · 1,816 km · 35 hr 5 min · 25 stops · Mon
- Departs
- 19:20
- Muzaffarpur Jn
- Arrives
- 06:25
- Hadapsar (Pune) · day 3
- Journey
- 35 hr 5 min
- 1,816 km · 25 stops
- Runs
- Mon
- Fare from
- ₹1,848
- AC 3 economy · estimate
- On time
- 92%
- usually on time
15589 running status
Checking where it is…
15589 coach position
Fetching the coach order…
15589 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 Muzaffarpur Jn to Hadapsar (Pune)
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Muzaffarpur Jn MFP | — | 19:20 | — | 1 | 0 |
| 2 | Hajipur Jn HJP | 20:05 | 20:10 | 5 min | 1 | 54 |
| 3 | Sonpur Jn SEE | 20:30 | 20:32 | 2 min | 1 | 59 |
| 4 | Patliputra PPTA | 21:50 | 22:00 | 10 min | 1 | 74 |
| 5 | Danapur DNR | 22:13 | 22:15 | 2 min | 1 | 80 |
| 6 | Ara ARA | 22:48 | 22:50 | 2 min | 1 | 120 |
| 7 | Buxar BXR | 23:32 | 23:34 | 2 min | 1 | 188 |
| 8 | Dd Upadhyaya Jn DDU | 01:43 | 01:50 | 7 min | 2 | 278 |
| 9 | Prayagrajcheoki PCOI | 03:50 | 03:52 | 2 min | 2 | 422 |
| 10 | Manikpur Jn MKP | 06:48 | 06:50 | 2 min | 2 | 514 |
| 11 | Satna STA | 07:45 | 07:50 | 5 min | 2 | 592 |
| 12 | Maihar MYR | 08:18 | 08:20 | 2 min | 2 | 627 |
| 13 | Katni KTE | 09:05 | 09:10 | 5 min | 2 | 690 |
| 14 | Jabalpur JBP | 10:35 | 10:45 | 10 min | 2 | 781 |
| 15 | Narsinghpur NU | 11:43 | 11:45 | 2 min | 2 | 865 |
| 16 | Pipariya PPI | 12:43 | 12:45 | 2 min | 2 | 958 |
| 17 | Itarsi Jn ET | 14:25 | 14:35 | 10 min | 2 | 1,026 |
| 18 | Khandwa KNW | 17:00 | 17:03 | 3 min | 2 | 1,208 |
| 19 | Bhusaval Jn BSL | 19:00 | 19:05 | 5 min | 2 | 1,332 |
| 20 | Manmad Jn MMR | 21:35 | 21:40 | 5 min | 2 | 1,516 |
| 21 | Kopargaon KPG | 22:37 | 22:40 | 3 min | 2 | 1,557 |
| 22 | Belapur BAP | 23:27 | 23:30 | 3 min | 2 | 1,601 |
| 23 | Ahmadnagar ANG | 02:37 | 02:40 | 3 min | 3 | 1,668 |
| 24 | Daund Chord Lin DDCC | 04:33 | 04:35 | 2 min | 3 | 1,750 |
| 25 | Hadapsar (Pune) HDP | 06:25 | — | — | 3 | 1,816 |
How reliably 15589 runs
92% arrive on time at the destination
typically on time · 46% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Muzaffarpur Jnusually on time100%
- Hajipur Jntypically 12 min late · 6% over an hour58%
- Sonpur Jntypically 7 min late · 3% over an hour71%
- Patliputratypically 3 min late · 3% over an hour73%
- Danapurtypically 21 min late · 6% over an hour37%
- Aratypically 26 min late · 6% over an hour29%
- Buxartypically 36 min late · 14% over an hour21%
- Dd Upadhyaya Jntypically 5 min late · 3% over an hour77%
- Prayagrajcheokitypically 12 min late · 6% over an hour57%
- Manikpur Jnusually on time · 3% over an hour90%
- Satnatypically 20 min late · 8% over an hour38%
- Maihartypically 24 min late · 8% over an hour31%
- Katnitypically 28 min late · 14% over an hour27%
- Jabalpurtypically 36 min late · 17% over an hour21%
- Narsinghpurtypically 46 min late · 22% over an hour16%
- Pipariyatypically 54 min late · 36% over an hour14%
- Itarsi Jntypically 13 min late · 14% over an hour53%
- Khandwatypically 6 min late · 14% over an hour60%
- Bhusaval Jntypically 29 min late · 11% over an hour26%
- Manmad Jntypically 36 min late · 19% over an hour21%
- Kopargaontypically 30 min late · 17% over an hour25%
- Belapurtypically 58 min late · 44% over an hour13%
- Ahmadnagartypically 16 min late · 6% over an hour48%
- Daund Chord Lintypically 8 min late · 3% over an hour64%
- Hadapsar (Pune)usually on time · 3% over an hour92%
Longest halts
- Patliputra PPTA10 min · arrives 21:50, departs 22:00
- Jabalpur JBP10 min · arrives 10:35, departs 10:45
- Itarsi Jn ET10 min · arrives 14:25, departs 14:35
- Dd Upadhyaya Jn DDU7 min · arrives 01:43, departs 01:50
- Hajipur Jn HJP5 min · arrives 20:05, departs 20:10
- Satna STA5 min · arrives 07:45, departs 07:50