
Maihar to Mathura
Mathura is approximately 650+ kms from Maihar. The fastest way to reach Mathura from Maihar is by Train Via Damoh. It takes approximately 12 hours. The cheapest way to reach Mathura from Maihar is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Damoh
FASTEST
Maihar
Damoh
Mathura
Approx Travel Time
11h 43m
₹480
Onwards
Via Satna, Chatarpur
Maihar
Satna
Chatarpur
Mathura
Approx Travel Time
15h 57m
₹659
Onwards
Via Satna, Gwalior
Maihar
Satna
Gwalior
Mathura
Approx Travel Time
16h 36m
₹3,206
Onwards
Via Jhansi
Maihar
Jhansi
Mathura
Approx Travel Time
12h 30m
₹405
Onwards
Via Agra
Maihar
Agra
Mathura
Approx Travel Time
12h 30m
₹430
Onwards
Via Katni
Maihar
Katni
Mathura
Approx Travel Time
12h 25m
₹507
Onwards
Via Dabra
Maihar
Dabra
Mathura
Approx Travel Time
12h 36m
₹420
Onwards
Via Datia
Maihar
Datia
Mathura
Approx Travel Time
12h 39m
₹475
Onwards
Via Morena
Maihar
Morena
Mathura
Approx Travel Time
12h 50m
₹440
Onwards
Frequently Asked Questions
What is the distance between Maihar and Mathura?
Mathura is approximately 650+ kms from Maihar.
How long does it take to reach Mathura from Maihar?
It takes approximately 12 hours to reach Mathura from Maihar by Train Via Damoh.
What is the cheapest way to reach Mathura from Maihar?
The cheapest way to reach Mathura from Maihar is by Train.
What is the fastest way to reach Mathura from Maihar?
The fastest way to reach Mathura from Maihar is by Train Via Damoh.

