The time it takes to fully transfer a Magento website can greatly vary, depending on the size of your project. Primary migrations can take as little as a week. However, the more complex your current site is – the longer it will take. Each extension you wish to migrate can add up to a minimum of three to five hours at least.