Trains from Bhagalpur to Ludhiana
1,516 km by rail · 2 direct trains · fastest 31 hr 31 min on the 15097 Amarnath Express · 1 daily · 2 stations in Bhagalpur, 1 in Ludhiana
- Fare from
- ₹675
- Sleeper · estimate
1,516 km by rail · 2 direct trains · fastest 31 hr 31 min on the 15097 Amarnath Express · 1 daily · 2 stations in Bhagalpur, 1 in Ludhiana