Trains from Salem to Ludhiana
2,774 km by rail · 2 direct trains · fastest 47 hr 10 min on the 16317 Himsagar Express · 1 station in Salem, 1 in Ludhiana
- Fare from
- ₹970
- Sleeper · estimate
2,774 km by rail · 2 direct trains · fastest 47 hr 10 min on the 16317 Himsagar Express · 1 station in Salem, 1 in Ludhiana