Albertus Magnus College to Saint Joseph's University buses and trains from $30

Here are some trips other travelers have found on Routefriend.
$30
3h 52m
1 stop
Metro-North Greyhound
$33
4h 15m
1 stop
Metro-North Greyhound
$41
3h 42m
1 stop
Amtrak Greyhound