Saint Peters College to Endicott College buses and trains from $22

Or, see buses and trains from Endicott College to Saint Peters College.
Here are some trips other travelers have found on Routefriend.
4h 43m
1 stop
NJTransit Greyhound
5h 12m
1 stop
NJTransit GotoBus
4h 1m
1 stop
NJTransit Amtrak