Albany, NY to Trenton, NJ buses and trains from $31

Or, see buses and trains from Trenton, NJ to Albany, NY.
Here are some trips other travelers have found on Routefriend.
$31
4h 16m
1 stop
GotoBus NJTransit
$31
4h 45m
1 stop
GotoBus NJTransit
$31
4h 54m
2 stops
GotoBus NJTransit
$35
4h 16m
1 stop
Greyhound NJTransit
$35
4h 39m
2 stops
Greyhound NJTransit
$56
3h 57m
1 stop
GotoBus Amtrak
$56
4h 7m
1 stop
GotoBus Amtrak
$57
3h 52m
1 stop
Amtrak NJTransit
$59
4h 40m
2 stops
Amtrak NJTransit
$60
3h 54m
1 stop
Greyhound Amtrak
$60
4h 1m
1 stop
Amtrak
$62
4h 34m
2 stops
Amtrak NJTransit
$67
4h 49m
2 stops
Amtrak NJTransit
$68
5h 58m
2 stops
Amtrak NJTransit
$82
3h 19m
1 stop
Amtrak Amtrak