Flight distance between Foshan, China and Nabatîyé et Tahta, Lebanon 4,677.0 mi / 7,526.8 km