The distance from Maralakunte to Dindigul is approximately 400 km. You can reach Dindigul by road via NH 44 or by train from Bengaluru. The drive takes about 7 to 8 hours. Dindigul is a historic city in Tamil Nadu, famous for its fort and biryani.
Total Distance: 400 km by road, 360 km straight-line distance.
Trains are the most comfortable way to travel.
October to March for pleasant weather.