Richmond, VA to New Jersey Institute of Technology buses and trains from $26

Here are some trips other travelers have found on Routefriend.
$26
8h 39m
2 stops
Megabus NJTransit
$36
8h 30m
1 stop
GotoBus BoltBus
$38
8h 25m
1 stop
Megabus BoltBus
$54
6h 52m
1 stop
Megabus Amtrak
$90
6h 35m
0 stops
Amtrak
$122
7h 51m
2 stops
Amtrak NJTransit
$122
7h 31m
1 stop
Amtrak BoltBus
$122
7h 22m
1 stop
Amtrak NJTransit
$145
8h 45m
2 stops
Amtrak NJTransit
$160
5h 0m
1 stop
GotoBus Amtrak