Flight distance between Baalbek, Lebanon and Shiyan, China 4,202.3 mi / 6,763.0 km