
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,519
Onwards
Via Datia, Rewa
Mathura
Datia
Rewa
Maihar
Approx Travel Time
16h 54m
₹5,769
Onwards
Via Banda
Mathura
Banda
Maihar
Approx Travel Time
16h 10m
₹2,899
Onwards
Via Dholpur
Mathura
Dholpur
Maihar
Approx Travel Time
13h 43m
₹3,439
Onwards
Mathura
Dholpur
Maihar
Approx Travel Time
13h 52m
₹1,490
Onwards
Via Agra
Mathura
Agra
Maihar
Approx Travel Time
13h 36m
₹2,396
Onwards
Mathura
Agra
Maihar
Approx Travel Time
13h 25m
₹636
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.


