I do not know the exact procedure behind the migration process, but as far as i know it needs moderator attention and have to raise a flag to migrate.
Are SO sites smart enough to suggest the target sites while asking a question, so that a user post the question in the related sites?
This will definitely help to reduce the possibility of duplicate questions when they are migrated to the target SO sites.