Trains from Ahmedabad to Ballari
1,395 km by rail · 2 direct trains · fastest 27 hr 55 min on the 16531 Ajmer–Bengaluru Garib Nawaz · 1 station in Ahmedabad, 1 in Ballari
- Fare from
- ₹635
- Sleeper · estimate
1,395 km by rail · 2 direct trains · fastest 27 hr 55 min on the 16531 Ajmer–Bengaluru Garib Nawaz · 1 station in Ahmedabad, 1 in Ballari