Any loan.. short the better.. as less a tenure as you can afford.. 20 yrs is a v long liability and if interest. rates increase the tenure will. become unmanageable.. So as less as you can manage on emi..Since home loan is the cheapest loan in India & tax exemption is also available for interest payment, longer tenure should be preferable. Longer tenure also helps to keep emi within manageable limits