协议离婚从提出申请到拿证至少需要三十一天,诉讼离婚则时间不确定,短则几个月,长则可能数年。
协议离婚是夫妻双方自愿离婚,并就子女抚养、财产及债务处理等事项协商一致,签订书面离婚协议后,到婚姻登记机关申请离婚登记。根据《中华人民共和国民法典》规定,自婚姻登记机关收到离婚登记申请并向当事人发放《离婚登记申请受理回执单》之日起三十日内,任何一方不愿意离婚的,可以持本人有效身份证件和《离婚登记申请受理回执单》,向受理离婚登记申请的婚姻登记机关撤回离婚登记申请,并亲自填写《撤回离婚登记申请书》。经婚姻登记机关核实无误后,发给《撤回离婚登记确认单》,并将离婚登记申请书及相关材料存档。自离婚冷静期届满后三十日内,双方未共同到婚姻登记机关申请发给离婚证的,视为撤回离婚登记申请。冷静期届满后三十日内,双方应当持相关规定的证件和材料,共同到婚姻登记机关申请发给离婚证,经审查符合条件的,予以登记,发给离婚证。所以,协议离婚从申请到拿证至少需要三十一天。
诉讼离婚是一方向人民法院提起离婚诉讼。如果适用简易程序审理案件,应当在立案之日起三个月内审结。适用普通程序审理的案件,应当在立案之日起六个月内审结。有特殊情况需要延长的,由本院院长批准,可以延长六个月;还需要延长的,报请上级人民法院批准。此外,如果第一次起诉离婚,法院判决不准离婚,没有新情况、新理由,原告在六个月内又起诉的,不予受理。而且在实际情况中,可能会存在上诉、再审等程序,这些都会导致离婚诉讼的时间进一步延长,所以诉讼离婚的时间短则几个月,长则可能数年。

法律依据:
《中华人民共和国民法典》 第一千零七十七条
自婚姻登记机关收到离婚登记申请之日起三十日内,任何一方不愿意离婚的,可以向婚姻登记机关撤回离婚登记申请。
前款规定期限届满后三十日内,双方应当亲自到婚姻登记机关申请发给离婚证;未申请的,视为撤回离婚登记申请。