Skip, RouteMap's route guideUS Route Planner

Bathgate, NDGary, MN

Distance: 151 mi·Duration: 3 h 20 min

Driving from Bathgate, ND to Gary, MN takes about 3 h 20 min via I 29; US 81. The distance is 151 mi. EV charging is available along the route, including in Hallock, MN, East Grand Forks, MN, Crookston, MN.

Driving directions

21 · 151 mi
  1. 1Depart onto 3rd Street1 mi
  2. 2Turn left onto Garfield Street1 mi
  3. 3Turn left onto East Division Street1 mi
  4. 4Continue straight onto County Road 111 mi
  5. 5Take ramp right1 mi
  6. 6Merge slightly left63 mi
  7. 7Take exit slightly right1 mi
  8. 8Continue left onto North Washington Street5 mi
  1. 9Turn slightly left onto Gateway Drive1 mi
  2. 10Turn slightly right onto North 5th Street1 mi
  3. 11Turn left onto DeMers Avenue1 mi
  4. 12Turn right onto 4th Street Northwest3 mi
  5. 13Turn right onto US-2/MN-22020 mi
  6. 14Continue straight3 mi
  7. 15Turn left onto West Robert Street17 mi
  8. 16Turn right onto North Mill Street28 mi
  9. 17Turn left onto County Road 191 mi
  10. 18Continue straight onto 4th Avenue West1 mi
  11. 19Turn left onto Thorpe Street1 mi
  12. 20Turn right onto 1st Avenue East172 yd
  13. 21Arrive left onto 1st Avenue East