Rishikesh offers one of the most thrilling whitewater rafting opportunities in India. From challenging courses for professionals to beginners' experiences, there is a lot on offer here. There are several certified rafting operators, whose safety arrangements are well in place, and there are customised packages for camping and rafting as well. Rafting season is from mid-September to April. Rafting stretches in Rishikesh are of four types: Brahmpuri Rafting Season is a 9 km basic stretch and mostly has grade II rapids; Shivpuri Rafting Season is a 16 km stretch with grade III rapids; Marine Drive Rafting Season mostly invites thrill seekers and this 25-km-long stretch has grade IV rapids; Kaudiyala Rafting Season is an advanced stretch and is not recommended for beginners as it has grade V rapids.