Mostly depends on your body and the last time you've eaten... Anywhere from half an hour to three hours...