The bay is approximately 200 miles ( 300 km ) long from its northern headwaters in the Susquehanna River to its outlet in the Atlantic Ocean .
The Chesapeake Bay is about 200 miles ( 300 km ) long , from the Susquehanna River in the north to the Atlantic Ocean .