Flight distance between Foshan, China and Karagandy, Kazakhstan 2,837.8 mi / 4,567.0 km