Flight distance between Puerto Plata, Dominican Republic and Ratchaburi, Thailand 10,045.1 mi / 16,166.1 km