Flight distance between Foshan, China and Migori, Kenya 5,527.3 mi / 8,895.3 km