户口回迁所需的时间主要取决于迁户口的类型和具体的办理流程。以下是不同类型迁户口所需的时间:

镇内迁户口:

需要一天时间。

县内迁户口:

需要三天时间。

市内迁户口:

需要五个工作日。

省内迁户口:

需要十五个工作日。

省与省之间迁户口:

需要二十个工作日以上。

综合以上信息,户口回迁所需的时间范围是 1至20个工作日,具体时长取决于迁户口的类型和当地的具体办理流程。建议提前咨询当地派出所或户籍管理部门,以获取最准确的信息。