
Dindigul to Mathura
Mathura is approximately 2450+ kms from Dindigul. The fastest way to reach Mathura from Dindigul is by Train, Flight Via Madurai, Delhi. It takes approximately 10 hours. The cheapest way to reach Mathura from Dindigul is by Train Via Chennai which would take approximately 38 hours.
Sort By
Mode of Transport
Via Chennai
RECOMMENDED
CHEAPEST
Dindigul
Chennai
Mathura
Approx Travel Time
1d 14h 17m
₹945
Onwards
Via Madurai, Delhi
FASTEST
Dindigul
Madurai
Delhi
Mathura
Approx Travel Time
9h 45m
₹10,189
Onwards
Dindigul
Madurai
Delhi
Mathura
Approx Travel Time
10h 49m
₹11,983
Onwards
Via Salem
Dindigul
Salem
Mathura
Approx Travel Time
1d 15h 19m
₹1,234
Onwards
Dindigul
Salem
Mathura
Approx Travel Time
1d 16h 22m
₹5,824
Onwards
Via Bangalore, Gwalior
Dindigul
Bangalore
Gwalior
Mathura
Approx Travel Time
2d 2h
₹4,780
Onwards
Via Tiruchirappalli, Delhi
Dindigul
Tiruchirappalli
Delhi
Mathura
Approx Travel Time
11h 55m
₹9,430
Onwards
Dindigul
Tiruchirappalli
Delhi
Mathura
Approx Travel Time
14h 12m
₹13,850
Onwards
Via Tiruchirappalli, Gwalior
Dindigul
Tiruchirappalli
Gwalior
Mathura
Approx Travel Time
13h 6m
₹14,083
Onwards
Via Bangalore, Agra
Dindigul
Bangalore
Agra
Mathura
Approx Travel Time
14h
₹14,652
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Mathura?
Mathura is approximately 2450+ kms from Dindigul.
How long does it take to reach Mathura from Dindigul?
It takes approximately 10 hours to reach Mathura from Dindigul by Train, Flight Via Madurai, Delhi.
What is the cheapest way to reach Mathura from Dindigul?
The cheapest way to reach Mathura from Dindigul is by Train Via Chennai.
What is the fastest way to reach Mathura from Dindigul?
The fastest way to reach Mathura from Dindigul is by Train, Flight Via Madurai, Delhi.

