对公账户转私人账户多久到账取决于具体的银行和具体的转账方式。一般情况下,大多数银行在对公账户转私人账户的到账时间都在1-3个工作日之间,具体时间取决于银行的效率和收款方的效率。

例如,如果使用网银进行转账,那么可能几分钟之内就能到账,而使用ATM机进行跨行转账,则需要1-2天时间才能到账。此外,周六、周日以及节假日对公账户转私人账户可能会延迟一到两天才能到账。