Amtrak operates a train from Oakland to Chico once daily. Tickets cost $35 - $90 and the journey takes 4 h 8 min. Alternatively, Greyhound USA operates a bus from Oakland to Chico 5 times a day. Tickets cost $15 - $35 and the journey takes 2 h 10 min. Greyhound USA also services this route once daily.
From Oakland Jack London Square Station train to Chico Amtrak. 4 h 8 min $65. From Oakland, CA bus to Sacramento, CA then bus to Chico, CA. 5 h 35 min $53. From Oakland drive to Chico. 3 h $20.