Flight distance between Salihorsk, Belarus and Edmonton, Canada 4,754.9 mi / 7,652.2 km