Answer by
TZ16 (367)
The Connecticut River starts at the three Connecticut lakes near the New Hampshire/Quebec border. The river flows south, forming the border between New Hampshire and Vermont. The Connecticut River continues south through Massachusetts and Connecticut. The river ends at Old Saybrook, Connecticut at Long Island Sound, a part of the Atlantic Ocean. Overall, the Connecticut River is 407 miles long.