Flight distance between Baalbek, Lebanon and Nanchang, China 4,592.4 mi / 7,390.7 km