Flight distance between Puerto Plata, Dominican Republic and Shantou, China 9,413.2 mi / 15,149.1 km