Usually it takes around 2 days (48h) for all Google bots to take notice that there is a new Disavow file for your domain. Then, it will take from 1 to 8 weeks till the Google bots rescan the web – they have their own schedule. Keep in mind that a bot won’t scan the web immediately after receiving your disavow file.