Richmond, VA to Virginia Military Institute buses and trains from $39

Or, see buses and trains from Virginia Military Institute to Richmond, VA.
Here are some trips other travelers have found on Routefriend.
$39
5h 40m
2 stops
Amtrak