For example, NyQuil Cold and Flu takes approx30 minutesto go to work. It is recommended to take it every 6 hours as the effects only last for about 6 hours. Even if your symptoms don't improve after 30 minutes, don't take an extra dose. Taking too much Nyquil can be dangerous.