Richmond, VA to Thomas Jefferson University buses and trains from $48

Or, see buses and trains from Thomas Jefferson University to Richmond, VA.
Here are some trips other travelers have found on Routefriend.
$48
5h 25m
0 stops
Amtrak
$66
4h 3m
1 stop
GotoBus Amtrak