
Dindigul to Hosur
Hosur is approximately 300+ kms from Dindigul. The fastest way to reach Hosur from Dindigul is by Bus. It takes approximately 4 hours. The cheapest way to reach Hosur from Dindigul is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Karur
Dindigul
Karur
Hosur
Approx Travel Time
6h
₹3,855
Onwards
Dindigul
Karur
Hosur
Approx Travel Time
7h 18m
₹1,325
Onwards
Via Namakkal
Dindigul
Namakkal
Hosur
Approx Travel Time
4h 27m
₹4,366
Onwards
Dindigul
Namakkal
Hosur
Approx Travel Time
7h 21m
₹3,521
Onwards
Via Erode
Dindigul
Erode
Hosur
Approx Travel Time
6h 40m
₹3,696
Onwards
Dindigul
Erode
Hosur
Approx Travel Time
6h 20m
₹260
Onwards
Dindigul
Erode
Hosur
Approx Travel Time
5h 10m
₹845
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Hosur?
Hosur is approximately 300+ kms from Dindigul.
How long does it take to reach Hosur from Dindigul?
It takes approximately 4 hours to reach Hosur from Dindigul by Bus.
What is the cheapest way to reach Hosur from Dindigul?
The cheapest way to reach Hosur from Dindigul is by Train.
What is the fastest way to reach Hosur from Dindigul?
The fastest way to reach Hosur from Dindigul is by Bus.
Routes Connecting Dindigul
Routes From Dindigul
- Dindigul to Aligarh
- Dindigul to Bhatapara
- Dindigul to Arsikere
- Dindigul to Toranagallu
- Dindigul to Chhindwara
- Dindigul to Godhra
- Dindigul to Goalpara
- Dindigul to Bhiwadi
- Dindigul to Siddipet
- Dindigul to Kasaragod
- Dindigul to Jalgaon
- Dindigul to Kashipur
- Dindigul to Pattukkottai
- Dindigul to Shahapur
- Dindigul to Bulandshahr


