Cherriots Regional routes don't yet travel south to Albany, so it looks like you'll have to take either an Amtrak train or POINT bus between Salem and Albany. Both of those are booked at https://www.amtrak.com/home. You can then take the Linn Shuttle (http://www.linnshuttle.com/) to Lebanon.
I don't know what bus you take but the only information I can give is that the bus fare cost $3.25 for adult fare all day ,I don't think the bus goes to the downtown transit center
Thanks! Your answer is awaiting moderation.