Flight distance between Baalbek, Lebanon and Xiamen, China 4,851.2 mi / 7,807.3 km