Flight distance between Salihorsk, Belarus and Hamilton, New Zealand 10,581.1 mi / 17,028.7 km