Flight distance between Kakamega, Kenya and Foshan, China 5,472.4 mi / 8,807.0 km