19054 Muzaffarpur–Surat Express
Mail/Express · 2,138 km · 44 hr 45 min · 29 stops · Sun
- Departs
- 20:10
- Muzaffarpur Jn
- Arrives
- 16:55
- Surat · day 3
- Journey
- 44 hr 45 min
- 2,138 km · 29 stops
- Runs
- Sun
- Fare from
- ₹850
- Sleeper · estimate
- On time
- 79%
- usually on time
19054 running status
Checking where it is…
19054 coach position
Fetching the coach order…
19054 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 Surat
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 | — | 20:10 | — | 1 | 0 |
| 2 | Hajipur Jn HJP | 21:00 | 21:05 | 5 min | 1 | 54 |
| 3 | Sonpur Jn SEE | 21:13 | 21:15 | 2 min | 1 | 59 |
| 4 | Chhapra CPR | 22:40 | 22:50 | 10 min | 1 | 113 |
| 5 | Ballia BUI | 00:05 | 00:10 | 5 min | 2 | 178 |
| 6 | Mau Jn MAU | 01:15 | 01:20 | 5 min | 2 | 247 |
| 7 | Azamgarh AMH | 02:10 | 02:15 | 5 min | 2 | 290 |
| 8 | Shahganj Jn SHG | 03:35 | 04:00 | 25 min | 2 | 347 |
| 9 | Ayodhya Dham Jn AY | 05:31 | 05:33 | 2 min | 2 | 445 |
| 10 | Ayodhya Cantt AYC | 06:00 | 06:05 | 5 min | 2 | 452 |
| 11 | Lucknow LKO | 09:35 | 09:45 | 10 min | 2 | 579 |
| 12 | Kanpur Central CNB | 12:50 | 12:55 | 5 min | 2 | 653 |
| 13 | Tundla Jn TDL | 15:40 | 15:45 | 5 min | 2 | 884 |
| 14 | Agra Cantt AGC | 16:30 | 16:35 | 5 min | 2 | 913 |
| 15 | Dhaulpur DHO | 17:23 | 17:25 | 2 min | 2 | 965 |
| 16 | Gwalior Jn GWL | 18:29 | 18:31 | 2 min | 2 | 1,031 |
| 17 | Virangana Lakshmibai(Jhanshi) VGLJ | 20:25 | 20:33 | 8 min | 2 | 1,130 |
| 18 | Bina Jn BINA | 23:35 | 23:55 | 20 min | 2 | 1,281 |
| 19 | Mungaoli MNV | 00:25 | 00:27 | 2 min | 3 | 1,311 |
| 20 | Ashok Nagar ASKN | 00:58 | 01:00 | 2 min | 3 | 1,356 |
| 21 | Guna GUNA | 01:45 | 01:55 | 10 min | 3 | 1,400 |
| 22 | Biyavra Rajgarh BRRG | 03:18 | 03:20 | 2 min | 3 | 1,499 |
| 23 | Maksi MKC | 06:50 | 06:52 | 2 min | 3 | 1,614 |
| 24 | Ujjain Jn UJN | 08:20 | 08:30 | 10 min | 3 | 1,655 |
| 25 | Nagda Jn NAD | 09:35 | 09:37 | 2 min | 3 | 1,710 |
| 26 | Ratlam Jn RTM | 10:20 | 10:30 | 10 min | 3 | 1,752 |
| 27 | Dahod DHD | 11:52 | 11:54 | 2 min | 3 | 1,865 |
| 28 | Vadodara Jn BRC | 14:20 | 14:30 | 10 min | 3 | 2,009 |
| 29 | Surat ST | 16:55 | — | — | 3 | 2,138 |
How reliably 19054 runs
79% arrive on time at the destination
typically on time · 48% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Muzaffarpur Jnusually on time100%
- Hajipur Jntypically 7 min late72%
- Sonpur Jntypically 14 min late53%
- Chhapratypically 6 min late73%
- Balliatypically 8 min late69%
- Mau Jntypically 21 min late36%
- Azamgarhtypically 10 min late63%
- Shahganj Jnusually on time81%
- Ayodhya Dham Jnusually on time · 4% over an hour73%
- Ayodhya Cantttypically 3 min late · 4% over an hour78%
- Lucknowusually on time · 6% over an hour83%
- Kanpur Centralusually on time · 4% over an hour86%
- Tundla Jntypically 58 min late · 44% over an hour13%
- Agra Cantttypically 97 min late · 85% over an hour8%
- Dhaulpurtypically 98 min late · 75% over an hour8%
- Gwalior Jntypically 99 min late · 81% over an hour8%
- Virangana Lakshmibai(Jhanshi)typically 95 min late · 67% over an hour8%
- Bina Jntypically 91 min late · 69% over an hour8%
- Mungaolitypically 108 min late · 85% over an hour7%
- Ashok Nagartypically 119 min late · 90% over an hour6%
- Gunatypically 116 min late · 79% over an hour6%
- Biyavra Rajgarhtypically 118 min late · 83% over an hour6%
- Maksitypically 12 min late · 21% over an hour52%
- Ujjain Jnusually on time · 13% over an hour76%
- Nagda Jntypically 3 min late · 12% over an hour76%
- Ratlam Jntypically 5 min late · 12% over an hour73%
- Dahodtypically 22 min late · 12% over an hour34%
- Vadodara Jntypically 12 min late · 12% over an hour54%
- Suratusually on time · 10% over an hour79%
Longest halts
- Shahganj Jn SHG25 min · arrives 03:35, departs 04:00
- Bina Jn BINA20 min · arrives 23:35, departs 23:55
- Chhapra CPR10 min · arrives 22:40, departs 22:50
- Lucknow LKO10 min · arrives 09:35, departs 09:45
- Guna GUNA10 min · arrives 01:45, departs 01:55
- Ujjain Jn UJN10 min · arrives 08:20, departs 08:30
Return train and other trains on this route
Stations on the 19054 route
- Hajipur Jn (HJP)Day 1 · 54 km from Muzaffarpur Jn
- Mau Jn (MAU)Day 2 · 247 km from Muzaffarpur Jn
- Ayodhya Cantt (AYC)Day 2 · 452 km from Muzaffarpur Jn
- Agra Cantt (AGC)Day 2 · 913 km from Muzaffarpur Jn
- Bina Jn (BINA)Day 2 · 1,281 km from Muzaffarpur Jn
- Biyavra Rajgarh (BRRG)Day 3 · 1,499 km from Muzaffarpur Jn