Flight distance between Qingdao, China and Beirut, Lebanon 4,640.1 mi / 7,467.6 km