Transit is an affordable and sustainable way to explore Corvallis, commute to campus, and get to and from nearby cities.
CTS provides fare-free bus service throughout Corvallis! Nine routes serve the OSU campus, Monday to Friday, with limited weekend service.
Fare-free transit service from Philomath to the Corvallis campus from Monday to Friday, with limited service on weekends.
Bus service between OSU, Linn Benton Community College, and the Albany train station. Free with OSU ID.
Service 7 days/week between the Albany train station and Newport, with a stops in Corvallis at McNary Hall.
Groome Transportation provides shuttles from the Hilton Garden Inn on the OSU campus to Portland International Airport (PDX) seven days a week. Visit their website to make a reservation in advance.
Direct private bus service from OSU (15th Street north of Jefferson Avenue) to Eugene, Salem, Portland, and Seattle.
Service 7 days/week between the Albany train station and Newport, with stops in Corvallis.
A Greyhound bus stop in downtown Corvallis provides private service throughout Oregon and beyond.
Amtrak provides train and bus service from Albany to Eugene, Portland, Seattle, and Vancouver, BC.
Transit service between Sweet Home and Albany (LBCC) with stops in Lebanon. Free with OSU ID.