New York, NY to University at Buffalo buses and trains from $62

Or, see buses and trains from University at Buffalo to New York, NY.
Here are some trips other travelers have found on Routefriend.
$62
7h 43m
0 stops
Amtrak
$?
9h 28m
2 stops
NJTransit Amtrak
$?
12h 3m
2 stops
Metro-North Amtrak