Shajapur is a historic city in Madhya Pradesh, located about 120 km from Mhow. The most convenient way to reach Shajapur is by train from Indore Junction or by driving via NH 52. Shajapur is known for its historical significance and proximity to Ujjain.
Total Distance: 120 km by road, 100 km straight-line.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 2 hours 30 mins |
| Avg Price | 150-500 INR | 2000-3500 INR |
| Operator | Indore-Shajapur Express | Private Taxi |
| Route | Indore Junction to Shajapur Junction | NH 52 |
| Tip | Book your tickets in advance as this is a popular route. | The road is generally good, but be prepared for some traffic near Dewas. |
October to March, when the weather is pleasant for sightseeing.