BCH Border Crossings Between Canada and United States

Border Crossings Between Canada and United States

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.

North

4 crossings
1

Emerson, Manitoba & Pembina, North Dakota Border Crossing

Pembina, North Dakota – Emerson, Manitoba

15-60 min for pedestrians/vehicles
2

Roseau & South Junction Border Crossing

Roseau – South Junction

15-45 min for pedestrians/vehicles
3

Lancaster, Minessota & Tolstoi, Manitoba Border Crossing

Lancaster, Minessota – Tolstoi, Manitoba

15-30 min for pedestrians/vehicles
4

Sprague, MB & Warroad, MN Border Crossing

Warroad, MN – Sprague, MB

15-45 min for pedestrians/vehicles

East

22 crossings
1

Clair, New Brunswick & Fort Kent, Maine Border Crossing

Fort Kent, Maine – Clair, New Brunswick

15-30 min for pedestrians/vehicles
2

Champlain, New York & Saint‑Bernard‑de‑Lacolle, Quebec Border Crossing

Champlain, New York – Saint‑Bernard‑de‑Lacolle, Quebec

15-60 min for pedestrians/vehicles
3

Calais, Maine & St. Stephen, New Brunswick Border Crossing

Calais, Maine – St. Stephen, New Brunswick

15-45 min for pedestrians/vehicles
4

Highgate Springs, Vermont & St. Armand/Philipsburg, Quebec Border Crossing

Highgate Springs, Vermont – St. Armand/Philipsburg, Quebec

15-60 min for pedestrians/vehicles
5

Derby Line, Vermont & Stanstead, Quebec Border Crossing

Derby Line, Vermont – Stanstead, Quebec

15-30 min for pedestrians/vehicles
6

Alexandria Bay, New York & Thousand Islands Bridge, Ontario Border Crossing

Alexandria Bay, New York – Thousand Islands Bridge, Ontario

15-60 min for pedestrians/vehicles
7

Houlton, Maine & Woodstock, New Brunswick Border Crossing

Houlton, Maine – Woodstock, New Brunswick

15-45 min for pedestrians/vehicles
8

Fort Frances, Ontario & International Falls, Minnesota Border Crossing

International Falls, Minnesota – Fort Frances, Ontario

15-60 min for pedestrians/vehicles
9

Edmundston, New Brunswick & Madawaska, Maine Border Crossing

Madawaska, Maine – Edmundston, New Brunswick

15-45 min for pedestrians/vehicles
10

Armstrong, Quebec & Jackman, Maine Border Crossing

Jackman, Maine – Armstrong, Quebec

15-30 min for pedestrians/vehicles
11

Norton, Vermont & Stanhope, Quebec Border Crossing

Norton, Vermont – Stanhope, Quebec

15-30 min for pedestrians/vehicles
12

Cornwall, Ontario & Massena, New York Border Crossing

Massena, New York – Cornwall, Ontario

15-60 min for pedestrians/vehicles
13

Ogdensburg, New York & Prescott, Ontario Border Crossing

Ogdensburg, New York – Prescott, Ontario

15-60 min for pedestrians/vehicles
14

Niagara Falls, New York & Queenston, Ontario Border Crossing

Niagara Falls, New York – Queenston, Ontario (Lewiston Bridge)

15-60 min for pedestrians/vehicles
15

Niagara Falls, New York & Niagara Falls, Ontario Border Crossing

Niagara Falls, New York – Niagara Falls, Ontario (Whirlpool Bridge)

15-60 min for pedestrians/vehicles
16

Niagara Falls, New York & Niagara Falls, Ontario Border Crossing

Niagara Falls, New York – Niagara Falls, Ontario (Rainbow Bridge)

15-60 min for pedestrians/vehicles
17

Buffalo, New York & Fort Erie, Ontario Border Crossing

Buffalo, New York – Fort Erie, Ontario

15-60 min for pedestrians/vehicles
18

Champlain, NY / Rouses Point & Noyes / Lacolle border area Border Crossing

Champlain, NY / Rouses Point – Noyes / Lacolle border area

15-60 min for pedestrians/vehicles
19

Detroit , Ontario & Windsor, Michigan Border Crossing

Windsor, Michigan – Detroit (Ambassador Bridge), Ontario

15-60 min for pedestrians/vehicles
20

Detroit , Ontario & Windsor, Michigan Border Crossing

Windsor, Michigan – Detroit (Detroit‑Windsor Tunnel), Ontario

15-45 min for pedestrians/vehicles
21

Sault Ste. Marie, Michigan & Sault Ste. Marie, Ontario Border Crossing

Sault Ste. Marie, Michigan – Sault Ste. Marie, Ontario

15-60 min for pedestrians/vehicles
22

Point Edward , Ontario & Port Huron, Michigan Border Crossing

Port Huron, Michigan – Point Edward (Blue Water Bridge), Ontario

15-60 min for pedestrians/vehicles

West

19 crossings
1

Boundary Bay, British Columbia & Point Roberts, Washington Border Crossing

Point Roberts, Washington – Boundary Bay, British Columbia

15-30 min for pedestrians/vehicles
2

Coutts, Alberta & Sweetgrass, Montana Border Crossing

Sweetgrass, Montana – Coutts, Alberta

15-60 min for pedestrians/vehicles
3

Beaver Creek, Alaska & Beaver Creek, Yukon Border Crossing

Beaver Creek, Alaska – Beaver Creek, Yukon (Alcan Highway)

15-30 min for pedestrians/vehicles
4

Fraser, British Columbia & Skagway, Alaska Border Crossing

Skagway, Alaska – Fraser, British Columbia

15-30 min for pedestrians/vehicles
5

Hyder, Alaska & Stewart, British Columbia Border Crossing

Hyder, Alaska – Stewart, British Columbia

15-30 min for pedestrians/vehicles
6

Chopaka, Washington & Nighthawk, British Columbia Border Crossing

Chopaka, Washington – Nighthawk, British Columbia

15-30 min for pedestrians/vehicles
7

Oroville, Washington & Osoyoos, British Columbia Border Crossing

Oroville, Washington – Osoyoos, British Columbia

15-45 min for pedestrians/vehicles
8

Curlew, Washington & Midway, British Columbia Border Crossing

Curlew, Washington – Midway, British Columbia

15-30 min for pedestrians/vehicles
9

Danville, Washington & Grand Forks, British Columbia Border Crossing

Danville, Washington – Grand Forks, British Columbia

15-30 min for pedestrians/vehicles
10

Metaline Falls, Washington & Nelway, British Columbia Border Crossing

Metaline Falls, Washington – Nelway, British Columbia

15-30 min for pedestrians/vehicles
11

Eastport, Idaho & Kingsgate, British Columbia Border Crossing

Eastport, Idaho – Kingsgate, British Columbia

15-30 min for pedestrians/vehicles
12

Porthill, Idaho & Rykerts, British Columbia Border Crossing

Porthill, Idaho – Rykerts, British Columbia

15-30 min for pedestrians/vehicles
13

Del Bonita, Alberta & Del Bonita, Montana Border Crossing

Del Bonita, Montana – Del Bonita, Alberta

15-30 min for pedestrians/vehicles
14

Roosville, British Columbia & Roosville, Montana Border Crossing

Roosville, Montana – Roosville, British Columbia

15-45 min for pedestrians/vehicles
15

Aden, Alberta & Whitlash, Montana Border Crossing

Whitlash, Montana – Aden, Alberta

15-30 min for pedestrians/vehicles
16

Climax, Saskatchewan & Turner, Montana Border Crossing

Turner, Montana – Climax, Saskatchewan

15-30 min for pedestrians/vehicles
17

Blaine, Washington & Peace Arch crossing, BC Border Crossing

Blaine, Washington – Peace Arch crossing, BC

15-90 min for pedestrians/vehicles
18

Blaine, Washington & Pacific Highway/Lynden/Aldergrove crossings, BC Border Crossing

Blaine, Washington – Pacific Highway/Lynden/Aldergrove crossings, BC

15-120 min for pedestrians/vehicles
19

Huntingdon/Lynden, BC & Sumas, Washington Border Crossing

Sumas, Washington – Huntingdon/Lynden, BC

15-60 min for pedestrians/vehicles
View interactive map of all crossings