Cheap Bus tickets to Dharmapuri

What are the most popular routes to Dharmapuri?

Bangalore - DharmapuriAverage priceR 165Average duration3h 15mDaily departures81
Dindigul - DharmapuriAverage priceR 155Average duration4h 5mDaily departures5
Coimbatore - DharmapuriAverage priceR 336Average duration4h 5mDaily departures20
Tiruchi - DharmapuriAverage priceR 265Average duration4h 15mDaily departures6
Hosūr - DharmapuriAverage priceR 110Average duration2h 5mDaily departures1