Distance from Duncan, Oklahoma to Cornish, Oklahoma

Duncan Cornish
Total Distance
42.6 mi
(68.6 km)
Travel Time
47 minutes

The driving distance from Duncan, Oklahoma to Cornish, Oklahoma is 42.6 mi (68.6 km)

The straight-line (air) distance is approximately 19.5 mi (31.4 km)

Estimated travel time by road is 47 minutes

We found 3 routes between Duncan and Cornish.

Available Routes

Shortest
OK-53 E and OK-89 S
42 mi
67.6 km
48 minutes
Fastest
State Hwy 7 E
42.6 mi
68.6 km
47 minutes
Old Oklahoma 7
43.1 mi
69.4 km
52 minutes

Route Directions

42.6 mi
47 min

Route Directions

Continue to W Main St
0.1 mi
0 min
Take E Bois D'Arc Ave, State Hwy 7 E, N 3030 Rd/N Stephens County Rd 3030 and OK-89 S to Main Ave in Cornish
42.8 mi
50 min
0.2 mi
1 min

Route Directions

42 mi
48 min

Journey Details

Traveling from Duncan, Oklahoma to Cornish, Oklahoma covers 42 miles (68 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.

Drivers have 3 route options between these locations (42-43 miles / 68-69 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 49 mph (79 km/h) .

Journey Waypoints

Duncan

Starting Point

Oklahoma Hills, Oklahoma

45 mi to destination

1 mi
Harrisburg, Oklahoma

34 mi to destination

2 mi
Loco, Oklahoma

22 mi to destination

3 mi
Cottonwood Creek, Oklahoma

11 mi to destination

2 mi
Ringling, Oklahoma

Traveled 45 mi from origin

2 mi
Cornish

Destination