text: It depends on the amount. Usually 2-3 hours for a small cup of ordinary coffee. I heard that Red Bull has more caffeine, and hot chocolate has less.\nBut some friends of mine CAN go to sleep right after a cup of instant coffee!