
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 Ujjain
Shajapur
Ujjain
Mathura
Approx Travel Time
10h 43m
₹410
Onwards
Via Agra
Shajapur
Agra
Mathura
Approx Travel Time
11h 40m
₹370
Onwards
Shajapur
Agra
Mathura
Approx Travel Time
11h 25m
₹850
Onwards
Via Sawai Madhopur
Shajapur
Sawai Madhopur
Mathura
Approx Travel Time
11h 11m
On Demand
Via Khachrod
CHEAPEST
Shajapur
Khachrod
Mathura
Approx Travel Time
10h 33m
₹285
Onwards
Via Morena
Shajapur
Morena
Mathura
Approx Travel Time
11h 41m
₹365
Onwards
Shajapur
Morena
Mathura
Approx Travel Time
11h 11m
₹890
Onwards
Via Bhopal, Jewar
FASTEST
Shajapur
Bhopal
Jewar
Mathura
Approx Travel Time
8h 43m
₹6,201
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
- Bhopal to Shajapur
- Palani to Shajapur
- Tindivanam to Shajapur
- Haveri to Shajapur
- Suratgarh to Shajapur
- Mangalore to Shajapur
- Gandhinagar to Shajapur
- Bhusawal to Shajapur
- Modinagar to Shajapur
- Gwalior to Shajapur
- Bhadrak to Shajapur
- Kottayam to Shajapur
- Abohar to Shajapur
- Velankanni to Shajapur
- Aurangabad to Shajapur

