Trenton, NJ to Syracuse, NY buses and trains from $70

Or, see buses and trains from Syracuse, NY to Trenton, NJ.
Here are some trips other travelers have found on Routefriend.
$70
6h 58m
1 stop
Amtrak
$72
9h 7m
2 stops
NJTransit Amtrak
$74
8h 7m
2 stops
NJTransit Amtrak
$77
7h 28m
1 stop
NJTransit Amtrak
$77
7h 48m
2 stops
NJTransit Amtrak
$110
7h 57m
2 stops
NJTransit Amtrak
$128
6h 34m
1 stop
Amtrak Amtrak