Flight distance between Foshan, China and Almaty, Kazakhstan 2,488.1 mi / 4,004.2 km