The size of the home, the distance, and the kind of services offered all affect how long a relocation takes. A long-distance move can take several days to a week, whereas a local move might take a few hours to a day.