Flight distance between Banī Suhaylā, Palestinian Territory and Johannesburg, South Africa 3,997.6 mi / 6,433.4 km