Flight distance between Puerto Plata, Dominican Republic and Nakhon Si Thammarat, Thailand 10,385.5 mi / 16,713.9 km