银行卡冻结时间最长为多久

银行卡冻结期限一般为6个月。

根据有关法律规定,公安机关对涉案财物采取冻结等措施后,应当及时进行审查。

经查明确实与案件无关的,应当在三日以内予以解除、退还;冻结存款、汇款等资金的期限为六个月,需要延长期限的,应当在冻结期限期满前5日以内办理,每次延长不超过半年;对重大、复杂案件,冻结期限可以是一年,需要延长期限的,每次延长不超过一年。