An analysis framework for vehicle-bridge dynamic interaction system under turbulent wind is proposed based on the relevant theory of wind engineering and dynamics. Considering the fluctuating properties of wind field, the stochastic wind velocity time history is simulated by the Auto-Regressive method in terms of power spectral density function of wind field. The bridge is represented by three-dimensional finite element model and the vehicle by a multi-rigid-body system connected by springs and dashpots. The detailed calculation formulas of unsteady aerodynamic forces on bridge and vehicle are derived. In addition, the form selection of wind barriers, which are applied as the windbreak measures of newly-built railways in northwest China, is studied based on the suggested evaluation index, and the suitable values about height and porosity rate of wind barriers are studied. By taking a multi-span simply-supported box-girder bridge as a case study, the dynamic response of the bridge and the running safety indices of the train traveling on the bridge with and without wind barriers are calculated. The limit values of train speed with respect to different wind velocities are proposed according to the allowance values in the design code.