I am not exactly sure the time between Johnson City and Statesville but I have seen the signs for it while in Asheville so I am assuming it is close.
I drive from North Johnson City to west Asheville quite often. It takes me an hour and a half. I would say from down town JC to down town Asheville would be right at about an hours drive.
Hope that helps.