Skip to search

Trains from Dindigul to Bengaluru

369 km by rail · 6 direct trains · fastest 6 hr 23 min on the 20671 Madurai–Bengaluru Cantt Vande Bharat Express · 2 daily · 1 station in Dindigul, 4 in Bengaluru

Departures
01:15 – 21:30
Fare from
₹250
Sleeper · estimate
Check seats for your date

Every direct train

Search Dindigul to Bengaluru for your date

Dindigul to Bengaluru, station by station

Other trains from Dindigul

Other trains to Bengaluru