Flight distance between Shurugwi, Zimbabwe and Hamilton, Canada 8,126.7 mi / 13,078.6 km