Typically it can take several weeks for whiplash to fully resolve - following a diagnosis and treatment from a qualified professional. Some cases last longer and have deeper causes and levels of underlying injury.