University of Maryland-Baltimore County to Richmond, VA buses and trains from $16

Here are some trips other travelers have found on Routefriend.
$16
2h 46m
1 stop
Amtrak Megabus
$26
3h 31m
1 stop
Amtrak GotoBus
$31
3h 39m
0 stops
Amtrak
$159
10h 1m
1 stop
Amtrak GotoBus