Flight distance between Foshan, China and Ningbo, China 703.3 mi / 1,131.8 km