Flight distance between Puerto Plata, Dominican Republic and Shijiazhuang, China 8,426.7 mi / 13,561.5 km