Flight distance between Harar, Ethiopia and Foshan, China 4,765.7 mi / 7,669.6 km