Albany, NY to Ottawa, ON buses and trains from $88

Or, see buses and trains from Ottawa, ON to Albany, NY.
Here are some trips other travelers have found on Routefriend.
$88
8h 37m
1 stop
Greyhound
$100
7h 10m
1 stop
Greyhound
$113
10h 25m
2 stops
Amtrak Greyhound