Danbury, CT to New London, CT buses and trains from $21

Or, see buses and trains from New London, CT to Danbury, CT.
Here are some trips other travelers have found on Routefriend.
$21
3h 10m
1 stop
Metro-North Amtrak
$26
2h 55m
1 stop
Metro-North Amtrak
$31
2h 55m
1 stop
Metro-North Amtrak
$38
4h 7m
1 stop
Metro-North Amtrak
$53
4h 37m
1 stop
Metro-North Amtrak
$?
7h 39m
2 stops
Metro-North Amtrak
$?
9h 46m
2 stops
Metro-North Amtrak