List of crossings of the Saint Lawrence River and the Great Lakes


This is a list of bridges, ferries, and other crossings of the Gulf of St. Lawrence, Saint Lawrence River, and Great Lakes, by order of south shore terminal running from the Gulf of Saint Lawrence upstream to Lake Superior.
Key: Communities linked by individual crossings

Crossings

Quebec

Lower and Middle Saint Lawrence

Island of Montreal

Upper Saint Lawrence and Beauharnois Canal

Ontario and the United States

Upper Saint Lawrence River

Lake Ontario and Niagara River

Lake Erie / Bass Islands

Detroit and St. Clair Rivers

Straits of Mackinac and Soo Locks area

Lake Huron / Georgian Bay, Ontario

Lake Superior

Lake Michigan