How many years does it take to finish a PhD? Part-time students enrolling in 6 units per term usually take less than 5 years to finish the program; lesser if the program is non-thesis.