Flight distance between Xiamen, China and Beirut, Lebanon 4,893.3 mi / 7,875.0 km