Flight distance between Salihorsk, Belarus and Toronto, Canada 4,490.7 mi / 7,227.1 km