Los Angeles, CA to San Francisco, CA buses and trains from $35

Or, see buses and trains from San Francisco, CA to Los Angeles, CA.
Here are some trips other travelers have found on Routefriend.
7h 30m
0 stops
10h 25m
1 stop
Amtrak GotoBus
9h 0m
1 stop
12h 10m
1 stop
Greyhound Amtrak