Flight distance between Uitenhage, South Africa and Harhorin, Mongolia 7,361.4 mi / 11,847.0 km