Flight distance between Hobyo, Somalia and Tangshan, China 4,903.6 mi / 7,891.6 km