Flight distance between Banī Suhaylā, Palestinian Territory and Richards Bay, South Africa 4,157.0 mi / 6,690.1 km