Flight distance between Suzhou, China and Baalbek, Lebanon 4,760.6 mi / 7,661.4 km