取保候审有期限最长是十二个月。根据刑事诉讼法的规定,人民法院、人民检察院和公安机关对犯罪嫌疑人、被告人取保候审最长不得超过十二个月,监视居住最长不得超过六个月。
法律依据
中华人民共和国刑事诉讼法》第七十九条,人民法院、人民检察院和公安机关对犯罪嫌疑人、被告人取保候审最长不得超过十二个月,监视居住最长不得超过六个月。