Flight distance between Foshan, China and En Nâqoûra, Lebanon 4,700.6 mi / 7,564.8 km