You should reach rishikesh first then have water activity and roam around the places in rihsikesh which you wanted to cover. after that take a local transport or if you have bike then it will take 45 mins . have a hotel in dehradun then u can explore dehradoon and mussoorie