Skip to search

Trains from Bengaluru to Ballari

311 km by rail · 8 direct trains · fastest 6 hr 50 min on the 16532 Garib Nawaz Express · 2 daily · 3 stations in Bengaluru, 2 in Ballari

Departures
10:35 – 22:27
Fare from
₹220
Sleeper · estimate
Check seats for your date

Every direct train

Search Bengaluru to Ballari for your date

Bengaluru to Ballari, station by station

Other trains from Bengaluru

Other trains to Ballari