
Dindigul to Mandya
Mandya is approximately 500+ kms from Dindigul. The fastest way to reach Mandya from Dindigul is by Train. It takes approximately 10 hours. The cheapest way to reach Mandya from Dindigul is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Mysore
Dindigul
Mysore
Mandya
Approx Travel Time
10h 53m
₹3,312
Onwards
Dindigul
Mysore
Mandya
Approx Travel Time
11h 1m
₹2,898
Onwards
Dindigul
Mysore
Mandya
Approx Travel Time
11h 20m
₹2,144
Onwards
Via Bangalore
Dindigul
Bangalore
Mandya
Approx Travel Time
9h 41m
₹2,382
Onwards
Dindigul
Bangalore
Mandya
Approx Travel Time
9h 55m
₹320
Onwards
Via Hosur
Dindigul
Hosur
Mandya
Approx Travel Time
10h 27m
₹3,125
Onwards
Via Karur
Dindigul
Karur
Mandya
Approx Travel Time
11h 1m
₹2,486
Onwards
Via Namakkal
Dindigul
Namakkal
Mandya
Approx Travel Time
11h 7m
₹3,741
Onwards
Via Bangarapet
Dindigul
Bangarapet
Mandya
Approx Travel Time
10h 49m
₹350
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Mandya?
Mandya is approximately 500+ kms from Dindigul.
How long does it take to reach Mandya from Dindigul?
It takes approximately 10 hours to reach Mandya from Dindigul by Train.
What is the cheapest way to reach Mandya from Dindigul?
The cheapest way to reach Mandya from Dindigul is by Train.
What is the fastest way to reach Mandya from Dindigul?
The fastest way to reach Mandya from Dindigul is by Train.


