Its depends on your company availability of visa of specific nationality in your case if they have an approved available visa it takes only maximum two weeks to transfer but if they dont have available visa they have to apply first for an approval to labor department and it takes lot of time and patience on your part. Goodluck