Christopher Newport University to Newark Airport, NJ buses and trains from $84

Here are some trips other travelers have found on Routefriend.
$84
8h 58m
2 stops
Amtrak NJTransit