Melatonin last even less time in the bloodstream, sometimes leaving the plasma in as little as an hour! Remember, there is little benefit to taking larger doses as you feel most of the effects in the first 30 minutes.