This depends on the pain level. Many people report feeling relief after 2-3 hours.