
Shivpuri to Mathura
Mathura is approximately 200+ kms from Shivpuri. The fastest way to reach Mathura from Shivpuri is by Train. It takes approximately 5 hours. The cheapest way to reach Mathura from Shivpuri is by Train which would take approximately 5 hours.
Sort By
Mode of Transport
Via Morena
Shivpuri
Morena
Mathura
Approx Travel Time
6h 10m
₹235
Onwards
Shivpuri
Morena
Mathura
Approx Travel Time
7h 4m
₹4,156
Onwards
Via Gwalior
Shivpuri
Gwalior
Mathura
Approx Travel Time
6h 40m
On Demand
Shivpuri
Gwalior
Mathura
Approx Travel Time
7h 10m
On Demand
Shivpuri
Gwalior
Mathura
Approx Travel Time
7h 20m
On Demand
Shivpuri
Gwalior
Mathura
Approx Travel Time
7h 43m
On Demand
Via Morena, Agra
Shivpuri
Morena
Agra
Mathura
Approx Travel Time
7h 50m
₹280
Onwards
Via Dholpur
Shivpuri
Dholpur
Mathura
Approx Travel Time
7h 35m
On Demand
Frequently Asked Questions
What is the distance between Shivpuri and Mathura?
Mathura is approximately 200+ kms from Shivpuri.
How long does it take to reach Mathura from Shivpuri?
It takes approximately 5 hours to reach Mathura from Shivpuri by Train.
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 Train.