Flight distance between Baalbek, Lebanon and Guangzhou, China 4,629.5 mi / 7,450.5 km