It could take anywhere from one week to several months to finish.
Then the day of the move, you will need to load the truck and then unload the truck and this is physically demanding. Professional cross country moving companies do this type of work regularly so they will complete the job quickly. They have trained moving specialists who can handle the task efficiently and quickly so loading and unloading will be a breeze.