Flight distance between Nahariya, Israel and Foshan, China 4,704.9 mi / 7,571.8 km