Dewas is located about 250 km from Dahod. The journey is best done by road via Jhabua and Indore. The road journey takes about 6 hours. Dewas is known for its Chamunda Devi temple.
Total Distance: 250 km by road, 220 km air distance.
Direct buses are available.
October to March.