Flight distance between Baalbek, Lebanon and Foshan, China 4,625.9 mi / 7,444.7 km