
Dindigul to Mysore
Mysore is approximately 300+ kms from Dindigul. The fastest way to reach Mysore from Dindigul is by Cab. It takes approximately 7 hours. The cheapest way to reach Mysore from Dindigul is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bangalore
Dindigul
Bangalore
Mysore
Approx Travel Time
10h 56m
₹335
Onwards
Dindigul
Bangalore
Mysore
Approx Travel Time
11h 10m
₹800
Onwards
Via Hosur
Dindigul
Hosur
Mysore
Approx Travel Time
11h 8m
₹3,871
Onwards
Via Salem
Dindigul
Salem
Mysore
Approx Travel Time
12h 47m
₹1,224
Onwards
Via Thrissur
Dindigul
Thrissur
Mysore
Approx Travel Time
14h 15m
₹1,599
Onwards
Via Calicut
Dindigul
Calicut
Mysore
Approx Travel Time
14h 21m
₹1,248
Onwards
Via Chalakudy
Dindigul
Chalakudy
Mysore
Approx Travel Time
15h
₹1,599
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Mysore?
Mysore is approximately 300+ kms from Dindigul.
How long does it take to reach Mysore from Dindigul?
It takes approximately 7 hours to reach Mysore from Dindigul by Cab.
What is the cheapest way to reach Mysore from Dindigul?
The cheapest way to reach Mysore from Dindigul is by Train.
What is the fastest way to reach Mysore from Dindigul?
The fastest way to reach Mysore from Dindigul is by Cab.
Routes Connecting Dindigul
Routes From Dindigul
- Dindigul to Vinukonda
- Dindigul to Ahmedabad
- Dindigul to Dimapur
- Dindigul to Bhilwara
- Dindigul to Kolayat
- Dindigul to Perundurai
- Dindigul to Dewas
- Dindigul to Udgir
- Dindigul to Bhim
- Dindigul to Kolad
- Dindigul to Palia-Kalan
- Dindigul to Velankanni
- Dindigul to Rajampet
- Dindigul to Anandpur-Sahib
- Dindigul to Venkatagiri


