San Diego, CA to University of La Verne buses and trains from $19

Here are some trips other travelers have found on Routefriend.
$19
2h 50m
0 stops
Greyhound
$47
4h 26m
1 stop
Amtrak
$37
3h 30m
1 stop
Amtrak Greyhound
$45
3h 30m
1 stop
Amtrak Greyhound
$45
3h 30m
1 stop
Amtrak Greyhound
$58
4h 46m
2 stops
Greyhound Amtrak