It is ideal to go rafting in Rishikesh in the months of February to June, and again from Mid September to Mid December. I would advise against August because of the risk of flash floods and heavy rai (Read More)ns. If you decide to go during the dry season, you will be able to enjoy the various adventure activities more freely, and you can also camp along the river.
Rafting usually begins in the first half of the day. You could avoid the weekends during the peak season, as it gets really crowded, owing to Rishikesh's popularity and proximity to Delhi. You might (Read More)go through an operator for the trip, and they include food, camping, rafting, and in some cases, even rappeling and rock climbing. The operators have packages for all kinds of budgets, starting at as low as Rs. 1500 per person for 16 KM rafting and a one night two days stay. Trust an operator with credibility and safety experience.