Hartford, CT to Danbury, CT buses and trains from $21

Or, see buses and trains from Danbury, CT to Hartford, CT.
Here are some trips other travelers have found on Routefriend.
$21
4h 18m
1 stop
Amtrak Metro-North
$35
4h 18m
1 stop
Amtrak Metro-North
$35
5h 24m
2 stops
Amtrak Metro-North
$?
10h 33m
2 stops
Amtrak Metro-North