
Shajapur to Dhar
Dhar is approximately 150+ kms from Shajapur. The fastest way to reach Dhar from Shajapur is by Train, Bus Via Ujjain. It takes approximately 5 hours. The cheapest way to reach Dhar from Shajapur is by Train, Bus Via Dewas which would take approximately 5 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
FASTEST
Shajapur
Ujjain
Dhar
Approx Travel Time
4h 33m
₹215
Onwards
Shajapur
Ujjain
Dhar
Approx Travel Time
5h 5m
₹269
Onwards
Via Indore
Shajapur
Indore
Dhar
Approx Travel Time
4h 40m
₹160
Onwards
Shajapur
Indore
Dhar
Approx Travel Time
6h 30m
₹232
Onwards
Via Dewas
CHEAPEST
Shajapur
Dewas
Dhar
Approx Travel Time
4h 55m
₹150
Onwards
Shajapur
Dewas
Dhar
Approx Travel Time
5h 15m
₹232
Onwards
Via Ratlam
Shajapur
Ratlam
Dhar
Approx Travel Time
7h 15m
₹1,375
Onwards
Via Ashta
Shajapur
Ashta
Dhar
Approx Travel Time
8h 2m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Dhar?
Dhar is approximately 150+ kms from Shajapur.
How long does it take to reach Dhar from Shajapur?
It takes approximately 5 hours to reach Dhar from Shajapur by Train, Bus Via Ujjain.
What is the cheapest way to reach Dhar from Shajapur?
The cheapest way to reach Dhar from Shajapur is by Train, Bus Via Dewas.
What is the fastest way to reach Dhar from Shajapur?
The fastest way to reach Dhar from Shajapur is by Train, Bus Via Ujjain.
Routes Connecting Shajapur
Routes From Shajapur
Routes To Shajapur
- Suratgarh to Shajapur
- Kanpur to Shajapur
- Haridwar to Shajapur
- Ahmedabad to Shajapur
- Mussoorie to Shajapur
- Nabadwip to Shajapur
- Charkhi-dadri to Shajapur
- Amritsar to Shajapur
- Rameshwaram to Shajapur
- Vadodara to Shajapur
- Shamli to Shajapur
- Madanapalle to Shajapur
- Porbandar to Shajapur
- Patna to Shajapur
- Haldwani to Shajapur


