Flight distance between Uitenhage, South Africa and Nabatîyé et Tahta, Lebanon 4,684.7 mi / 7,539.2 km