Trenton, NJ to College of William and Mary buses and trains from $111

Or, see buses and trains from College of William and Mary to Trenton, NJ.
Here are some trips other travelers have found on Routefriend.
$111
6h 33m
0 stops
Amtrak
$116
7h 25m
1 stop
NJTransit Amtrak
$157
10h 25m
2 stops
NJTransit Amtrak