Distance from Duncan, Oklahoma to Purdy, Oklahoma

Duncan Purdy
Total Distance
37.1 mi
(59.8 km)
Travel Time
43 minutes

The driving distance from Duncan, Oklahoma to Purdy, Oklahoma is 37.1 mi (59.8 km)

The straight-line (air) distance is approximately 16 mi (25.7 km)

Estimated travel time by road is 43 minutes

We found 3 routes between Duncan and Purdy.

Available Routes

Shortest
OK-29 E
35.9 mi
57.8 km
43 minutes
N 5th St and OK-29 E
36 mi
57.9 km
43 minutes
Fastest
CS2910/Duncan Lake Rd and OK-29 E
37.1 mi
59.8 km
43 minutes

Route Directions

Continue to W Main St
0.1 mi
0 min
Take E Bois D'Arc Ave, CS2910/Duncan Lake Rd and OK-29 E to E1585 Rd in Garvin County
36.4 mi
40 min
0.7 mi
1 min

Route Directions

Take N 5th St and N 2840 Rd/Plainsman Rd to OK-29 E
10.8 mi
18 min
Continue on OK-29 E to Garvin County
24.5 mi
23 min
0.7 mi
1 min

Route Directions

Follow N 9th St to W Elder Ave
0.8 mi
3 min
Take E 1710 Rd/W Plato Rd, CS2910/Duncan Lake Rd and OK-29 E to E1585 Rd in Garvin County
34.4 mi
38 min
0.7 mi
1 min

Journey Details

Traveling from Duncan, Oklahoma to Purdy, Oklahoma covers 35.9 miles (58 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.

Drivers have 3 route options between these locations (36-37 miles / 58-60 km). The primary route shown here saves 25 seconds compared to alternatives.

Journey Waypoints

Duncan

Starting Point

Oklahoma Hills, Oklahoma

37 mi to destination

2 mi
Hope, Oklahoma

Traveled 9 mi from origin

2 mi
Bray, Oklahoma

Traveled 18 mi from origin

2 mi
Bailey, Oklahoma

9 mi to destination

5 mi
Erin Springs, Oklahoma

Traveled 37 mi from origin

5 mi
Purdy

Destination