非道路交通事故可以由公安机关交通管理部门办理。
根据《道路交通安全法》的规定,车辆在道路以外通行时发生的事故,公安机关交通管理部门接到报案的,参照本法有关规定办理。所以非道路交通事故也可以根据《道路交通安全法》由公安机关交通管理部门进行办理。
《中华人民共和国道路交通安全法》第七十七条
车辆在道路以外通行时发生的事故,公安机关交通管理部门接到报案的,参照本法有关规定办理。