It is not possible to determine a fixed time for the completion of Odoo migration. The reason behind this is nothing but the amount of data to be transferred to the new version. Not only that, it also depends on the level of customization in your system and the modules to be migrated to the new Odoo version.