Distance from Bison, South Dakota to Haley, North Dakota

Bison Haley
Total Distance
63.2 mi
(101.8 km)
Travel Time
1 hour 5 minutes

The driving distance from Bison, South Dakota to Haley, North Dakota is 63.2 mi (101.8 km)

The straight-line (air) distance is approximately 27.2 mi (43.8 km)

Estimated travel time by road is 1 hour 5 minutes

We found 3 routes between Bison and Haley.

Available Routes

Shortest
SD-75 N
62 mi
99.8 km
1 hour 16 minutes
Fastest
SD-20 W and SD-79 N
63.2 mi
101.8 km
1 hour 5 minutes
SD-75 N and US-12 W
78.6 mi
126.5 km
1 hour 19 minutes

Route Directions

63.2 mi
1 hr 5 min

Route Directions

0.6 mi
2 min
Take SD-75 N and US-12 W to 4th Ave SW in Lightning Creek Township
70.2 mi
1 hr 5 min
Drive to 101st St SW/Haley Rd in Haley Township
7.9 mi
12 min

Route Directions

0.6 mi
2 min
Take SD-75 N to Lodgepole Rd in Lodgepole
28 mi
26 min
Continue on Lodgepole Rd to Horse Creek Township
11.4 mi
18 min
13 mi
17 min
Continue on Co Hwy 859. Drive to 101st St SW/Haley Rd in Haley Township
9 mi
12 min

Journey Details

Traveling from Bison, South Dakota to Haley, North Dakota covers 62 miles (100 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 16 minutes under normal conditions.

Drivers have 3 route options between these locations (62-79 miles / 100-127 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Bison

Starting Point

Prairie City, South Dakota

63 mi to destination

8 mi
Lodgepole Creek, South Dakota

Traveled 16 mi from origin

6 mi
Ralph, South Dakota

31 mi to destination

7 mi
Lightning Creek Township, North Dakota

Traveled 63 mi from origin

5 mi
Haley

Destination