Flight distance between Taldyqorghan, Kazakhstan and Hamilton, Canada 6,187.7 mi / 9,958.1 km