George Washington University to Saint Peters College buses and trains from $19

Here are some trips other travelers have found on Routefriend.
$19
4h 33m
1 stop
BoltBus NJTransit
$20
4h 22m
1 stop
BoltBus NJTransit
$26
4h 51m
1 stop
GotoBus NJTransit
$53
3h 10m
1 stop
Amtrak NJTransit
$54
4h 1m
2 stops
Amtrak NJTransit
$66
3h 19m
1 stop
Amtrak NJTransit
$86
4h 0m
1 stop
Amtrak NJTransit
$87
3h 36m
1 stop
Amtrak NJTransit
$88
2h 45m
1 stop
Amtrak NJTransit
$88
2h 55m
1 stop
Amtrak NJTransit
$141
4h 0m
1 stop
Amtrak NJTransit