When I used to do it the bus went down highland (1100 E) and ended up at the Chevron over on Ft. Union then you had to wait for the bus up to the BCC park and ride (waiting for the Highland bus to go back was way worse) then depending on wether or not the bus was the one going to Snowbird you'd have to wait again. Basically it really sucked and times of 3 hours or more were not unusual, I hope it's better now but I doubt it, the best advice I can give you is once you get to the BCC park and ride it's way faster to hitchhike. Good luck.