The calculated distance (air line) between Ruqi and Burao is approximately 147 miles respectively 236 kilometers.
By car or train, the actual journey to Burao is certainly longer, as only the direct route (as the crow flies) between Ruqi and Burao has been calculated here.