Poughkeepsie, NY to Syracuse, NY buses and trains from $43

Or, see buses and trains from Syracuse, NY to Poughkeepsie, NY.
Here are some trips other travelers have found on Routefriend.
$43
3h 57m
0 stops
Amtrak
$75
6h 52m
1 stop
Metro-North Amtrak
$84
8h 7m
1 stop
Metro-North Amtrak
$86
7h 28m
1 stop
Amtrak Amtrak
$?
12h 37m
2 stops
Metro-North Amtrak
$?
10h 13m
2 stops
Metro-North Amtrak
$?
11h 16m
2 stops
Metro-North Amtrak
$?
9h 37m
2 stops
Metro-North Amtrak