
Shajapur to Mathura
Mathura is approximately 550+ kms from Shajapur. The fastest way to reach Mathura from Shajapur is by Train, Flight, Bus Via Bhopal, Jewar. It takes approximately 8 hours. The cheapest way to reach Mathura from Shajapur is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bhopal, Jewar
FASTEST
Shajapur
Bhopal
Jewar
Mathura
Approx Travel Time
7h 28m
₹5,659
Onwards
Via Gwalior
Shajapur
Gwalior
Mathura
Approx Travel Time
11h 6m
On Demand
Shajapur
Gwalior
Mathura
Approx Travel Time
11h 51m
On Demand
Shajapur
Gwalior
Mathura
Approx Travel Time
10h 40m
On Demand
Via Agra
Shajapur
Agra
Mathura
Approx Travel Time
9h 25m
₹750
Onwards
Via Morena
Shajapur
Morena
Mathura
Approx Travel Time
9h 46m
₹790
Onwards
Shajapur
Morena
Mathura
Approx Travel Time
11h 45m
₹1,351
Onwards
Via Guna
Shajapur
Guna
Mathura
Approx Travel Time
9h 1m
₹5,178
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Mathura?
Mathura is approximately 550+ kms from Shajapur.
How long does it take to reach Mathura from Shajapur?
It takes approximately 8 hours to reach Mathura from Shajapur by Train, Flight, Bus Via Bhopal, Jewar.
What is the cheapest way to reach Mathura from Shajapur?
The cheapest way to reach Mathura from Shajapur is by Train.
What is the fastest way to reach Mathura from Shajapur?
The fastest way to reach Mathura from Shajapur is by Train, Flight, Bus Via Bhopal, Jewar.
Routes Connecting Shajapur
Routes From Shajapur
- Shajapur to Katni
- Shajapur to Gandhinagar
- Shajapur to Washim
- Shajapur to Bandikui
- Shajapur to Bhadrak
- Shajapur to Vikarabad
- Shajapur to Faridabad
- Shajapur to Barshi
- Shajapur to Mudhol
- Shajapur to Azamgarh
- Shajapur to Jaisalmer
- Shajapur to Bhiwandi
- Shajapur to Vijayawada
- Shajapur to Prayagraj(Allahabad)
- Shajapur to Korba


