
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 9 hours. The cheapest way to reach Mathura from Shajapur is by Train Via Khachrod which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bhopal, Jewar
FASTEST
Shajapur
Bhopal
Jewar
Mathura
Approx Travel Time
8h 53m
₹6,187
Onwards
Via Khachrod
CHEAPEST
Shajapur
Khachrod
Mathura
Approx Travel Time
10h 33m
₹285
Onwards
Via Ujjain
Shajapur
Ujjain
Mathura
Approx Travel Time
10h 43m
₹410
Onwards
Via Sawai Madhopur
Shajapur
Sawai Madhopur
Mathura
Approx Travel Time
11h 11m
On Demand
Via Morena
Shajapur
Morena
Mathura
Approx Travel Time
11h 11m
₹790
Onwards
Shajapur
Morena
Mathura
Approx Travel Time
11h 41m
₹365
Onwards
Via Agra
Shajapur
Agra
Mathura
Approx Travel Time
11h 25m
₹750
Onwards
Shajapur
Agra
Mathura
Approx Travel Time
11h 40m
₹370
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 9 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 Via Khachrod.
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
Routes To Shajapur
- Sangli to Shajapur
- Bhiwadi to Shajapur
- Bhagalpur to Shajapur
- Bhubaneshwar to Shajapur
- Pathankot to Shajapur
- Abohar to Shajapur
- Ahmedabad to Shajapur
- Kanchipuram to Shajapur
- Pune to Shajapur
- Bareilly to Shajapur
- Ramanathapuram to Shajapur
- Bhavnagar to Shajapur
- Amethi to Shajapur
- Unnao to Shajapur
- Mayiladuthurai to Shajapur

