Flight distance between Foshan, China and Marka, Somalia 4,798.8 mi / 7,723.0 km