Twin Falls, ID to Klamath Falls, OR buses and trains from $281

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