It takes about 2-3 days to move into a new home, assuming that you won’t hire a moving company in Houston, TX. If you decide to hire one, the number of days would vary depending on the size of the move and the number of movers you are going to need.