重疾险没有如实告知过了2年不一定能理赔,虽然保险中有两年不可抗辩条款,说明合同成立两年后保险公司不得解除合同,但如果被保险人在投保的时候故意隐瞒,相关条例也有说明:若证明被保险人投保时存在带病投保的主观动机,有骗保嫌疑,则保险公司有权不理赔。但也有需要理赔的情况:如果被保险人出险时的疾病不是未如实告知的疾病,与其无关,则可以理赔。
比如说,被保险人未如实告知的疾病为A,过了2年后,身患疾病B,且疾病B和A完全无关,那么保险公司是需要理赔的。