The period that your emails and website will be off-line is 0 hours
Domains.co.za will have preloaded your website, and have all email addresses ready to go live immediately the transfer has been completed.
Providing we get full co-operation from your current hosting provider, the maximum period to effect transfer is within 7-days.