Flight distance between Puerto Plata, Dominican Republic and Tianshui, China 8,672.7 mi / 13,957.3 km