Flight distance between Baalbek, Lebanon and Nanjing, China 4,641.6 mi / 7,469.9 km