
Shivpuri to Mathura
Mathura is approximately 250+ kms from Shivpuri. The fastest way to reach Mathura from Shivpuri is by Bus Via Agra. It takes approximately 3 hours. The cheapest way to reach Mathura from Shivpuri is by Train which would take approximately 6 hours.
Sort By
Mode of Transport
Via Gwalior
Shivpuri
Gwalior
Mathura
Approx Travel Time
5h 1m
On Demand
Shivpuri
Gwalior
Mathura
Approx Travel Time
4h 25m
₹640
Onwards
Shivpuri
Gwalior
Mathura
Approx Travel Time
6h 51m
On Demand
Via Agra
Shivpuri
Agra
Mathura
Approx Travel Time
5h 20m
₹750
Onwards
FASTEST
Shivpuri
Agra
Mathura
Approx Travel Time
2h 40m
₹1,213
Onwards
Via Morena
Shivpuri
Morena
Mathura
Approx Travel Time
3h 31m
₹639
Onwards
Shivpuri
Morena
Mathura
Approx Travel Time
6h 58m
₹235
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Mathura?
Mathura is approximately 250+ kms from Shivpuri.
How long does it take to reach Mathura from Shivpuri?
It takes approximately 3 hours to reach Mathura from Shivpuri by Bus Via Agra.
What is the cheapest way to reach Mathura from Shivpuri?
The cheapest way to reach Mathura from Shivpuri is by Train.
What is the fastest way to reach Mathura from Shivpuri?
The fastest way to reach Mathura from Shivpuri is by Bus Via Agra.


