Please be aware of the Forum Rules of Conduct.
Where is he immigrating to?
Well I've been migrating my characters quite often recently and I can say they do not migrate over a day.It sure does say they will arrive 'next turn' but it actually takes a bit longer than that. Give it a few days.