Flight distance between Uitenhage, South Africa and Bayanhongor, Mongolia 7,236.3 mi / 11,645.7 km