Flight distance between Baalbek, Lebanon and Xi’an, China 4,060.7 mi / 6,535.0 km