A typical hookah session usually lasts between 30 and 60 minutes. However, there is no set rule, so you can smoke for as long or as short as you like. Just be sure to take breaks often to avoid getting lightheaded from the nicotine. To make hookah long-lasting always use coconut-shelled charcoal.