Harrisburg, PA to New Jersey City University buses and trains from $43

Or, see buses and trains from New Jersey City University to Harrisburg, PA.
Here are some trips other travelers have found on Routefriend.
$43
5h 40m
3 stops
Amtrak NJTransit
$47
4h 34m
3 stops
Amtrak NJTransit
$58
4h 30m
2 stops
Amtrak NJTransit
$58
4h 49m
2 stops
Amtrak NJTransit
$59
4h 10m
2 stops
Amtrak NJTransit
$60
4h 49m
2 stops
Amtrak NJTransit
$61
3h 33m
2 stops
Amtrak NJTransit