Shāmgarh liegt in Indien (Mandsaur, Madhya Pradesh) in der Zeitzone Asia/Kolkata.
Orte in der Nähe sind Bhawāni Mandi, Sītāmau und Pirāwa.
Bis nach Ahmedabad sind es 276 km, Delhi liegt 507 km entfernt und nach Mumbai sind es 604 km Luftlinie.
Entfernungen von Shāmgarh zu den wichtigsten Städten in Indien und der Welt.
24.1881700°
75.6390300°