
Mathura to Shajapur
Shajapur is approximately 600+ kms from Mathura. The fastest way to reach Shajapur from Mathura is by Train. It takes approximately 10 hours. The cheapest way to reach Shajapur from Mathura is by Train Via Khachrod which would take approximately 11 hours.
Sort By
Mode of Transport
Via Khachrod
CHEAPEST
Mathura
Khachrod
Shajapur
Approx Travel Time
10h 33m
₹285
Onwards
Via Ujjain
Mathura
Ujjain
Shajapur
Approx Travel Time
10h 43m
₹410
Onwards
Mathura
Ujjain
Shajapur
Approx Travel Time
11h 20m
₹515
Onwards
Via Sawai Madhopur
Mathura
Sawai Madhopur
Shajapur
Approx Travel Time
11h 11m
On Demand
Via Morena
Mathura
Morena
Shajapur
Approx Travel Time
11h 11m
₹790
Onwards
Mathura
Morena
Shajapur
Approx Travel Time
11h 41m
₹365
Onwards
Via Kota
Mathura
Kota
Shajapur
Approx Travel Time
11h 23m
₹290
Onwards
Via Agra
Mathura
Agra
Shajapur
Approx Travel Time
11h 40m
₹370
Onwards
Frequently Asked Questions
What is the distance between Mathura and Shajapur?
Shajapur is approximately 600+ kms from Mathura.
How long does it take to reach Shajapur from Mathura?
It takes approximately 10 hours to reach Shajapur from Mathura by Train.
What is the cheapest way to reach Shajapur from Mathura?
The cheapest way to reach Shajapur from Mathura is by Train Via Khachrod.
What is the fastest way to reach Shajapur from Mathura?
The fastest way to reach Shajapur from Mathura is by Train.
Routes Connecting Mathura
Routes From Mathura
Routes To Mathura
Routes Connecting Shajapur
Routes From Shajapur
- Shajapur to Bandikui
- Shajapur to Bihar-Sharif
- Shajapur to Badrinath
- Shajapur to Khammam
- Shajapur to Palani
- Shajapur to Singrauli
- Shajapur to Perambalur
- Shajapur to Shillong
- Shajapur to Suratgarh
- Shajapur to Chandrapur
- Shajapur to Cuddalore
- Shajapur to Jhajjar
- Shajapur to Kankavli
- Shajapur to Lonavala
- Shajapur to Satara

