Limits for migrating O365 mailboxes

Is there any limitations for migrating mailboxes from one O365 tenant to another. I am in a situation where there are very big mailboxes of 200+ GB in size and how many days might needed to migrate these mailboxes?