How Long is the St Lawrence River?

The St Lawrence river is about 750 miles long. It is a river in Canada that runs from Lake Ontario to the Gulf of St Lawrence. It makes up some of the Canada and New York border, too.