Depends on where you start and end
This distance across Lake Erie from Cleveland, Ohio to the Canadian shoreline is approximately 54 miles.
100 mile
Canada by going across Lake Erie.
About 410 miles.
Canada is relatively close to Ohio, across Lake Erie.
Measuring Lake Erie from the Canadian side would probably be in kilometers. On the US side would probably be in miles.
Fort Erie (2006 population 29,925) is on the Niagara River in Ontario, Canada. It is directly across the river from Buffalo, New York.
Lake Erie
Pennsylvania borders Canada by water across the 51 mile frontage on Lake Erie, but Canada and Pennsylvania do not touch land borders.
Well, the U.S. shares a border with Canada, so, all of the U.S. is near Canada, relatively speaking. But, Ohio is closer to Canada than the majority of the 50 states are. The northwest side of Ohio borders the southeast side of Michigan, and Michigan is directly across the Great Lakes from Canada. Actually, the peninsula of Ontario -- which is bordered by Detroit on the west side and Buffalo, New York and Niagara Falls on the east side -- is directly across Lake Erie from the north side of Ohio. So, yes, Ohio is very close to Canada. And, technically speaking, Ohio shares a border with Canada, although it isn't a land border. Lake Erie is divided, east to west, by a water border, the northern half of Lake Erie being in Canada and the southern half of Lake Erie being in Ohio.
Erie lake Ontario has the shortest shoreline (712 miles) Lake Erie has the smallest volume (116 miles cubed)
Lake Erie is across Sandusky Bay from Lake Erie, probably 2 or 3 miles by water. Traveled it many times in a boat.