It depends on its complexity. On average, however, migration projects take from several weeks to a few months for completion with each one requiring detailed attention from all involved to ensure its success.