Flight distance between Baalbek, Lebanon and Tianshui, China 3,883.6 mi / 6,250.1 km