The repayment period for a personal loan can range from two to five years, but some are as long as seven years. Auto loans generally have an average term of six years, while student loans typically have a term of 10 years, but it might take longer if you have an income-based repayment plan.