Distance from Ajax, South Dakota to Haley, North Dakota

Ajax Haley
Total Distance
177.6 mi
(285.7 km)
Travel Time
2 hours 56 minutes

The driving distance from Ajax, South Dakota to Haley, North Dakota is 177.6 mi (285.7 km)

The straight-line (air) distance is approximately 88.6 mi (142.6 km)

Estimated travel time by road is 2 hours 56 minutes

Route Directions

0.9 mi
1 min
Take I-90 W and SD-79 N to Ludlow Rd in North Harding
160.7 mi
2 hr 34 min
Follow Ludlow Rd and Co Hwy 859 to 101st St SW/Haley Rd in Haley Township
16 mi
20 min

Journey Details

Traveling from Ajax, South Dakota to Haley, North Dakota covers 177.6 miles (286 km) in a north direction. This highway, substantial route typically takes 2 hours 56 minutes under normal conditions.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 62 mph (100 km/h) .

Journey Waypoints

Ajax

Starting Point

Ashland Heights, South Dakota

204 mi to destination

1 mi
Volunteer, South Dakota

Traveled 51 mi from origin

7 mi
Sulphur, South Dakota

Traveled 102 mi from origin

8 mi
Mud Butte, South Dakota

102 mi to destination

8 mi
West Butte Dam, South Dakota

Traveled 153 mi from origin

6 mi
Reva, South Dakota

51 mi to destination

2 mi
Ralph, South Dakota

Traveled 204 mi from origin

2 mi
Haley

Destination