Flight distance between Baalbek, Lebanon and Tangshan, China 4,388.4 mi / 7,062.4 km