According to the IRS website, it is less than 21 days for e-filers from the date your return was accepted if there are no delays in your return. https://ttlc.intuit.com/replies/5340655
https://ttlc.intuit.com/replies/3302084