Trains from Bharuch to Muzaffarpur
1,804 km by rail · 2 direct trains · fastest 37 hr 59 min on the 09151 Udhna–Madhubani Special · 1 daily · 2 stations in Bharuch, 1 in Muzaffarpur
- Departures
- 02:46 – 09:41
- Fare from
- ₹760
- Sleeper · estimate
1,804 km by rail · 2 direct trains · fastest 37 hr 59 min on the 09151 Udhna–Madhubani Special · 1 daily · 2 stations in Bharuch, 1 in Muzaffarpur