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
Every direct train
- 22687Mysuru–Varanasi Express10:358 hr 5 min18:40
Yasvantpur Jn (YPR) to Bellary Jn (BAY)
456 km · Superfast
- 20667Yesvantpur–Khatipura Express12:007 hr 25 min19:25
Yasvantpur Jn (YPR) to Bellary Jn (BAY)
456 km · Superfast
- 18112Yesvantpur–Tatanagar Express12:308 hr 5 min20:35
Yasvantpur Jn (YPR) to Bellary Jn (BAY)
456 km · Mail/Express
- 12649Sampark Kranti13:3011 hr 10 min00:40+1 arrives the next day
Yasvantpur Jn (YPR) to Bellary Jn (BAY)
673 km · Superfast
- 16532Garib Nawaz Express17:156 hr 50 min00:05+1 arrives the next day
Yasvantpur Jn (YPR) to Bellary Jn (BAY)
322 km · Mail/Express · fastest
- 16534Jodhpur Express17:156 hr 50 min00:05+1 arrives the next day
Yasvantpur Jn (YPR) to Bellary Jn (BAY)
322 km · Mail/Express
- 16545Yesvantpur–Sindhanur Express20:368 hr 33 min05:09+1 arrives the next day
Chikbanavar (BAW) to Obalapuram (OBM)
432 km · Mail/Express
- 16592Hampi Express22:276 hr 58 min05:25+1 arrives the next day
Yelahanka Jn. (YNK) to Bellary Jn (BAY)
311 km · Mail/Express