Drexel University to Richmond, VA buses and trains from $48

Or, see buses and trains from Richmond, VA to Drexel University.
Here are some trips other travelers have found on Routefriend.
4h 48m
0 stops
4h 50m
1 stop
Amtrak GotoBus
5h 0m
1 stop
Amtrak Megabus
10h 32m
2 stops
NJTransit Amtrak