
Dindigul to Hassan
Hassan is approximately 400+ kms from Dindigul. The fastest way to reach Hassan from Dindigul is by Train Via Mysore. It takes approximately 10 hours. The cheapest way to reach Hassan from Dindigul is by Train Via Bangalore which would take approximately 12 hours.
Sort By
Mode of Transport
Via Mysore
RECOMMENDED
FASTEST
Dindigul
Mysore
Hassan
Approx Travel Time
9h 25m
₹620
Onwards
Dindigul
Mysore
Hassan
Approx Travel Time
9h 59m
₹2,908
Onwards
Dindigul
Mysore
Hassan
Approx Travel Time
11h 4m
₹9,930
Onwards
Via Mandya
Dindigul
Mandya
Hassan
Approx Travel Time
9h 40m
₹595
Onwards
Dindigul
Mandya
Hassan
Approx Travel Time
10h 32m
₹3,169
Onwards
Via Channapatna
Dindigul
Channapatna
Hassan
Approx Travel Time
10h 10m
On Demand
Via Ramanagara
Dindigul
Ramanagara
Hassan
Approx Travel Time
10h 40m
₹590
Onwards
Via Arsikere
Dindigul
Arsikere
Hassan
Approx Travel Time
10h 42m
₹2,446
Onwards
Dindigul
Arsikere
Hassan
Approx Travel Time
10h 40m
₹470
Onwards
Via Bangalore
CHEAPEST
Dindigul
Bangalore
Hassan
Approx Travel Time
11h 40m
₹325
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Hassan?
Hassan is approximately 400+ kms from Dindigul.
How long does it take to reach Hassan from Dindigul?
It takes approximately 10 hours to reach Hassan from Dindigul by Train Via Mysore.
What is the cheapest way to reach Hassan from Dindigul?
The cheapest way to reach Hassan from Dindigul is by Train Via Bangalore.
What is the fastest way to reach Hassan from Dindigul?
The fastest way to reach Hassan from Dindigul is by Train Via Mysore.