U.S. to Canada Border Crossing

Port Code City/Town State Highway Crossing
  Richford  Vermont  Hwy 105  
  Whitlash  Montana  unpaved road  
3023 Lynden Washington Hwy 539  
  Fort Fairfield Maine  Hwy 1A & 161  
0104 Jackman  Maine  Hwy 201  
  Franklin  Vermont  Hwy 120  
  Beebe Plain  Vermont  via I-91  
0106 Houlton  Maine  I-95 Woodstock Road
  Whitetail  Montana  Hwy 511  
0712 Champlain  New York  I-87 Blackpool
  Dunseith  North Dakota  Hwy 281  
  Morristown  New York  Hwy 37  
  Rouses Point  New York  Hwy 2  
  Hansboro  North Dakota  Hwy 69  
  Laurier Washington Hwy 395  
  Bridgewater  Maine  Hwy 1  
  Connecticut Lakes  N. H.  Hwy 145  
  Chief Mountain via Babb  Montana    
  Fort Kent  Maine  Hwy 1 & 11 & 161  
  Alburg Springs  Vermont  Hwy 2  
  Island Pond Vermont Hwy 114  
  Beecher Falls  Vermont  Hwy 3  
0704 Messena  New York NY 37 Cornwall
  Westhope  North Dakota  Hwy 83  
3310 Sweetgrass  Montana  Hwy 15 Coutts
  Sarles  North Dakota  Hwy 20  
  Del Bonita (via Cut Bank)  Montana    
  Point Roberts Washington Boundary Bay  
  Blaine  Washington Hwy 5 Peace Arch
  Fort Covington  New York  Hwy 37  
  Scobey  Montana  Hwy 13  
0109 Madawaska Maine Hwy 1 Edmundston-Madawaska Bridge
  Sherwood  North Dakota  Hwy 28  
  Noyes  Minnesota  Hwy 75  
3401 Pembina  North Dakota  I-29 Emerson
  Noonan  North Dakota  Hwy 40  
  Trail Creek  via West Glacier  Montana  
0901 Buffalo  New York  I-90 Peace Bridge
3604 International Falls Minnesota Hwy 53 & 11 & 71 Fort Frances Bridge
  Ranier  Minnesota  Hwy 11  
  Churubusco  New York  Hwy 189  
  East Franklin  Vermont  Hwy 120  
  West Berkshire  Vermont  no number  
  Antler  North Dakota  Hwy 256  
  Limestone  Maine  Hwy 1A  
  East Richford  Vermont    
  East Richford  Vermont  Hwy 105  
  Carbury  North Dakota  Hwy 14  
  Hamlin  Maine    
  Danville  Washington  Hwy 21  
  Neche  North Dakota  Hwy 18  
  Walhalla  North Dakota  Hwy 32  
  Mooers  New York  Hwy 22  
  Chateaugay  New York  Hwy 374  
  Canaan  Vermont  Hwy 102  
  North Troy  Vermont  Hwy 101  
  Malone  New York  Hwy 30  
3009 Sumas  Washington  Hwy 9 Huntingdon
  Jamieson Line  New York    
  Eastport  Idaho  Hwy 95  
0708 Alexandria Bay  New York  Hwy 26 Thousand Island Bridge
  Newport  Vermont  Hwy 5  
  St. John  North Dakota  Hwy 30  
  Ambrose  North Dakota  Hwy 42  
  Vanceboro  Maine  Hwy 6  
  Jackman  Maine  Hwy 201  
  Warroad Minnesota Hwy 11  
  Ferry Washington    
  Morgan via Loring  Montana    
  Burlington  Vermont  I-89  
  Waddington  New York  Hwy 37 & 345  
  Morses Line  Vermont    
  Metaline Falls  Washington  Hwy 31  
  Niagara Falls  New York I-190  
  Portal  North Dakota  Hwy 52  
  Alburg  Vermont  Hwy 2  
  Oroville  Washington  Hwy 97  
  Fortuna  North Dakota  Hwy 85  
  Northport  Washington  Hwy 25  
0212 Highgate Springs  Vermont  I-89 Highgate Springs-Philipsburg
  Grand Portage Minn. Hwy 61  
  Pinecreek  Minnesota  Hwy 89  
  Roberts Landing  Michigan    
  Ogdensburg  N. Y.  Hwy 37 & 68 & 812  
0901 Buffalo New York I-190 Queenston-Lewiston Bridge
  Baudette  Minnesota  Hwy 11  
  Raymond  Montana  Hwy 16  
0209 Derby Line  Vermont  I-91 Stanstead-Derby Line
  Roosville  via Eureka Montana  
  Porthill  Idaho  Hwy 1  
3802 Port Huron  Michigan  I-69 Blue Water Bridge
3803 Sault Ste. Marie  Michigan  I-75 Sault Ste. Marie
  Hannah  North Dakota via Hwy 5  
  Marine City  Michigan    
  Roseau  Minnesota  Hwy 11 & 89  
  Van Buren  Maine Hwy 1  
  Hogansburg  New York    
  Calais  Maine  Hwy 1 Ferry Point International Bridge
0115 Calais  Maine  Hwy 2 International Road Bridge
  Calais  Maine  Hwy 2 Milltown Internation Bridge
0211 Norton Vermont Hwy 114  
  Lancaster  Minnesota  Hwy 59  
  Trout River  New York  Hwy 30  
  Algonac  Michigan  Hwy 29  
  Northport  Washington  Hwy 25  
  Opheim  Montana  Hwy 24  
3004 Blaine  Washington  Hwy 5 Pacific Highway
  Simpson  Montana  Hwy 232  
  Havre  Montana  Hwy 87  
  Havre  Montana  Hwy 87  
3801 Detroit  Michigan I-75 Ambassador Bridge
3801 Detroit  Michigan  I-76 Detroit-Windsor Tunnel
  Maida  North Dakota  Hwy 1  



Sign up to receive Industry news/information by email:

Sign Up Today!

Recent News

Rail Blockades Could Take Months to Address

February 28, 2020

Read more

How can we help?

To discuss how our team can help your business achieve true results,


Canada's Best Managed

Farrow One of Canada's Best Managed Companies

Contact Us

Get in Touch

Russell A. Farrow Limited 2001 Huron Church Road Windsor, ON N9C 2L6, Canada (519) 966-3003