The calculated distance (air line) between Salihorsk and Smarhoń is approximately 126 miles respectively 203 kilometers.
By car or train, the actual journey to Smarhoń is certainly longer, as only the direct route (as the crow flies) between Salihorsk and Smarhoń has been calculated here.