Stretching over 8,891 kilometers, the boundary between Canada and the United States stands as the world’s longest undefended international border. When you decide to travel between these neighboring countries, you are participating in a daily exchange of culture and commerce that has defined their relationship for centuries.
With more than 100 official land ports of entry, your options are plentiful. You will find major crossings such as the Ambassador Bridge connecting Detroit to Windsor, the Peace Bridge from Buffalo to Fort Erie, and the Rainbow Bridge offering views of Niagara Falls. Further west, the Peace Arch crossing links Washington state with British Columbia. Dozens of smaller crossings, like the one between Derby Line, Vermont, and Stanstead, Quebec, dot the landscape, each serving local communities.
Be aware that wait times can increase significantly during holidays and summer weekends. Winter travel, particularly in the prairie provinces and northern states, can be impacted by severe weather, so checking road conditions before you depart is always a good practice. An unusual feature of this border is the Haskell Free Library and Opera House, purposefully constructed straddling the line in Stanstead and Derby Line; you can enter the building in one country and sit in the opera house in the other. Make sure you have your passport and any required travel documents accessible for inspection.
Border Crossings
- Emerson, Manitoba & Pembina, North Dakota Border Crossing
- Boundary Bay, British Columbia & Point Roberts, Washington Border Crossing
- Lancaster, Minessota & Tolstoi, Manitoba Border Crossing
- Roseau & South Junction Border Crossing
- Clair, New Brunswick & Fort Kent, Maine Border Crossing
- Sprague, MB & Warroad, MN Border Crossing
- Champlain, New York & Saint‑Bernard‑de‑Lacolle, Quebec Border Crossing
- Alexandria Bay, New York & Thousand Islands Bridge, Ontario Border Crossing
- Calais, Maine & St. Stephen, New Brunswick Border Crossing
- Derby Line, Vermont & Stanstead, Quebec Border Crossing
- Highgate Springs, Vermont & St. Armand/Philipsburg, Quebec Border Crossing
- Houlton, Maine & Woodstock, New Brunswick Border Crossing
- Fort Frances, Ontario & International Falls, Minnesota Border Crossing
- Armstrong, Quebec & Jackman, Maine Border Crossing
- Edmundston, New Brunswick & Madawaska, Maine Border Crossing
- Cornwall, Ontario & Massena, New York Border Crossing
- Norton, Vermont & Stanhope, Quebec Border Crossing
- Ogdensburg, New York & Prescott, Ontario Border Crossing
- Coutts, Alberta & Sweetgrass, Montana Border Crossing
- Niagara Falls, New York & Queenston, Ontario (Lewiston Bridge) Border Crossing
- Niagara Falls, New York & Niagara Falls, Ontario (Rainbow Bridge) Border Crossing
- Niagara Falls, New York & Niagara Falls, Ontario (Whirlpool Bridge) Border Crossing
- Beaver Creek, Alaska & Beaver Creek, Yukon (Alcan Highway) Border Crossing
- Fraser, British Columbia & Skagway, Alaska Border Crossing
- Hyder, Alaska & Stewart, British Columbia Border Crossing
- Chopaka, Washington & Nighthawk, British Columbia Border Crossing
- Oroville, Washington & Osoyoos, British Columbia Border Crossing
- Curlew, Washington & Midway, British Columbia Border Crossing
- Danville, Washington & Grand Forks, British Columbia Border Crossing
- Metaline Falls, Washington & Nelway, British Columbia Border Crossing
- Porthill, Idaho & Rykerts, British Columbia Border Crossing
- Eastport, Idaho & Kingsgate, British Columbia Border Crossing
- Roosville, British Columbia & Roosville, Montana Border Crossing
- Del Bonita, Alberta & Del Bonita, Montana Border Crossing
- Aden, Alberta & Whitlash, Montana Border Crossing
- Climax, Saskatchewan & Turner, Montana Border Crossing
- Champlain, NY / Rouses Point & Noyes / Lacolle border area Border Crossing
- Buffalo, New York & Fort Erie, Ontario Border Crossing
- Detroit (Ambassador Bridge), Ontario & Windsor, Michigan Border Crossing
- Detroit (Detroit‑Windsor Tunnel), Ontario & Windsor, Michigan Border Crossing
- Sault Ste. Marie, Michigan & Sault Ste. Marie, Ontario Border Crossing
- Point Edward (Blue Water Bridge), Ontario & Port Huron, Michigan Border Crossing
- Blaine, Washington & Pacific Highway/Lynden/Aldergrove crossings, BC Border Crossing
- Blaine, Washington & Peace Arch crossing, BC Border Crossing
- Huntingdon/Lynden, BC & Sumas, Washington Border Crossing