Christopher Newport University to Temple University buses and trains from $82

Here are some trips other travelers have found on Routefriend.
$82
12h 33m
2 stops
Amtrak NJTransit
$86
12h 33m
2 stops
Amtrak NJTransit