Flight distance between Foshan, China and Baykonyr, Kazakhstan 3,176.8 mi / 5,112.6 km