* Type of degree: An associate's degree typically takes 2 years, a bachelor's degree 4 years, a master's degree 1-2 years (sometimes longer), and a doctoral degree 4-7 years (or even longer).
* Institution: Some institutions offer accelerated programs that allow students to complete their degrees faster. Others might require more time due to program structure.
* Course load: Full-time students generally finish faster than part-time students.
* Major: Some majors are more demanding and require more coursework, potentially extending the time to graduation.
* Transfer credits: Students who transfer credits from other institutions might graduate sooner.
Therefore, there's no single answer. It could range from 2 years to 7+ years or more, depending on the factors above.