Johns Hopkins University to University of Richmond buses and trains from $27

Here are some trips other travelers have found on Routefriend.
$27
3h 43m
1 stop
Amtrak GotoBus
$46
2h 55m
0 stops
Amtrak
$137
9h 33m
1 stop
Amtrak GotoBus
$165
10h 42m
1 stop
Amtrak Amtrak