Flight distance between Habboûch, Lebanon and Nanjing, China 4,697.3 mi / 7,559.5 km