Flight distance between Salihorsk, Belarus and North York, Canada 4,487.2 mi / 7,221.4 km