Trains from Bengaluru to Dindigul
369 km by rail · 6 direct trains · fastest 6 hr 36 min on the 20672 Madurai Vande Bharat · 2 daily · 4 stations in Bengaluru, 1 in Dindigul
- Departures
- 12:25 – 21:50
- Fare from
- ₹250
- Sleeper · estimate
Every direct train
- 19568Vivek Express12:258 hr 45 min21:10
Krishnarajapurm (KJM) to Dindigul Jn (DG)
445 km · Mail/Express
- 20672Madurai Vande Bharat13:446 hr 36 min20:20
Krishnarajapurm (KJM) to Dindigul Jn (DG)
500 km · Shatabdi · fastest
- 17235Nagercoil Express17:158 hr 2 min01:17+1 arrives the next day
Smvt Bengaluru (SMVB) to Dindigul Jn (DG)
369 km · Mail/Express
- 11021Dadar–Tirunelveli Express21:209 hr 30 min06:50+1 arrives the next day
Smvt Bengaluru (SMVB) to Dindigul Jn (DG)
369 km · Mail/Express
- 06263Mysuru–Rameswaram Special21:379 hr 3 min06:40+1 arrives the next day
Bangalore Cant (BNC) to Dindigul Jn (DG)
371 km · Mail/Express
- 16236Tuticorin Express21:508 hr 13 min06:03+1 arrives the next day
Karmelram (CRLM) to Dindigul Jn (DG)
390 km · Mail/Express