This varies, but generally, a hair transplant procedure lasts between 4-8 hours.