Hosur to Dindigul
Dindigul is approximately 300+ kms from Hosur. The fastest way to reach Dindigul from Hosur is by Train. It takes approximately 6 hours. The cheapest way to reach Dindigul from Hosur is by Train which would take approximately 6 hours.
Sort By
Mode of Transport
Via Erode
Hosur
Erode
Dindigul
Approx Travel Time
7h 25m
₹290
Onwards
Hosur
Erode
Dindigul
Approx Travel Time
8h 26m
₹4,022
Onwards
Via Karur
Hosur
Karur
Dindigul
Approx Travel Time
7h 25m
₹325
Onwards
Via Salem
Hosur
Salem
Dindigul
Approx Travel Time
7h 40m
₹245
Onwards
Hosur
Salem
Dindigul
Approx Travel Time
8h 32m
₹5,064
Onwards
Via Bangalore
Hosur
Bangalore
Dindigul
Approx Travel Time
10h 10m
₹865
Onwards
Via Coimbatore
Hosur
Coimbatore
Dindigul
Approx Travel Time
9h 43m
₹3,440
Onwards
Frequently Asked Questions
What is the distance between Hosur and Dindigul?
Dindigul is approximately 300+ kms from Hosur.
How long does it take to reach Dindigul from Hosur?
It takes approximately 6 hours to reach Dindigul from Hosur by Train.
What is the cheapest way to reach Dindigul from Hosur?
The cheapest way to reach Dindigul from Hosur is by Train.
What is the fastest way to reach Dindigul from Hosur?
The fastest way to reach Dindigul from Hosur is by Train.
Routes Connecting Hosur
Routes From Hosur
Routes Connecting Dindigul
Routes From Dindigul
Routes To Dindigul
- Solan to Dindigul
- Anandpur-Sahib to Dindigul
- KOSI-KALAN to Dindigul
- Daman to Dindigul
- Nirmal to Dindigul
- Faizabad to Dindigul
- Laxmangarh to Dindigul
- Ambikapur to Dindigul
- Kushinagar to Dindigul
- Penukonda to Dindigul
- Jamnagar to Dindigul
- Salasar to Dindigul
- Thane to Dindigul
- Palwal to Dindigul
- Firozabad to Dindigul