Flight distance between Foshan, China and Nairobi, Kenya 5,385.2 mi / 8,666.6 km