Newark, NJ to Charlottesville, VA buses and trains from $52

Or, see buses and trains from Charlottesville, VA to Newark, NJ.
Here are some trips other travelers have found on Routefriend.
$52
7h 31m
1 stop
BoltBus Amtrak
$55
8h 52m
1 stop
NJTransit GotoBus
$65
8h 19m
1 stop
CoachUSA GotoBus
$77
7h 31m
1 stop
BoltBus Amtrak
$86
7h 15m
2 stops
NJTransit Amtrak
$86
6h 5m
0 stops
Amtrak
$94
6h 52m
1 stop
NJTransit Amtrak
$112
7h 41m
2 stops
NJTransit Amtrak
$114
6h 52m
1 stop
NJTransit Amtrak
$128
8h 47m
1 stop
BoltBus Amtrak
$162
6h 54m
1 stop
NJTransit Amtrak