Route Map Driving Directions Bangalore to Dharmapuri

Distance from Bengaluru to Dharmapuri, Tamil Nadu is 138.7 km and travelling takes around 2 h 27 min via Dharmapuri-Bengaluru Road.