1、不一定有违约金的,要看当时签订的贷款合同。2、合同上都有写明提前还款是否有违约金。3、多数都没有的,房贷和商业借款有不同的。
提前还款是要违约金的。具体多少要看当时签合同是说多少的。去银行问问。其实还了5年内提前还款是比较划算的。不过要看具体的违约金了。
您看一下贷款合同上面关于违约金的规定,或者直接联系贷款行查询一下。