How long is the Canadian-U.S. border?
Canada–United States border
Ferry services operate between the province of New Brunswick and the state of Maine, as well as between the province of British Columbia and the states of Washington and Alaska. There are also several ferry services in the Great Lakes operating between the province of Ontario and the states of Michigan, New York, and Ohio. The ferry between Maine and Nova Scotia ended its operations in 2009, but resumed them in 2014.