Bakersfield, CA to Boise, ID buses and trains from $259

Here are some trips other travelers have found on Routefriend.
$259
1d 14h
3 stops
Amtrak