
Mathura to Maihar
Maihar is approximately 650+ kms from Mathura. The fastest way to reach Maihar from Mathura is by Train. It takes approximately 12 hours. The cheapest way to reach Maihar from Mathura is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Tundla, Prayagraj(Allahabad)
Mathura
Tundla
Prayagraj(Allahabad)
Maihar
Approx Travel Time
13h 23m
₹2,488
Onwards
Via Datia, Rewa
Mathura
Datia
Rewa
Maihar
Approx Travel Time
16h 54m
₹5,755
Onwards
Via Banda
Mathura
Banda
Maihar
Approx Travel Time
16h 10m
₹1,699
Onwards
Via Dholpur
Mathura
Dholpur
Maihar
Approx Travel Time
13h 43m
₹3,396
Onwards
Mathura
Dholpur
Maihar
Approx Travel Time
13h 52m
₹1,669
Onwards
Via Agra
Mathura
Agra
Maihar
Approx Travel Time
13h 36m
₹2,128
Onwards
Mathura
Agra
Maihar
Approx Travel Time
13h 25m
₹784
Onwards
Via Gwalior
Mathura
Gwalior
Maihar
Approx Travel Time
14h 6m
On Demand
Via Jhansi
Mathura
Jhansi
Maihar
Approx Travel Time
13h 10m
₹465
Onwards
Frequently Asked Questions
What is the distance between Mathura and Maihar?
Maihar is approximately 650+ kms from Mathura.
How long does it take to reach Maihar from Mathura?
It takes approximately 12 hours to reach Maihar from Mathura by Train.
What is the cheapest way to reach Maihar from Mathura?
The cheapest way to reach Maihar from Mathura is by Train.
What is the fastest way to reach Maihar from Mathura?
The fastest way to reach Maihar from Mathura is by Train.


