There's also Amtrak, which runs more buses than trains in the state...all offered as timed connections to the various corridor trains. These go as far as Las Vegas, Eureka, and Medford OR. There's an Amtrak pass for unlimited rides, as well. See Amtrak.com.
These buses tend to be nicer rides....many times less crowded...than GH.