Flight distance between Ningbo, China and Baabda, Lebanon 4,897.4 mi / 7,881.5 km