Distance from Duncan, Oklahoma to Apache, Oklahoma

Duncan Apache
Total Distance
55.1 mi
(88.7 km)
Travel Time
56 minutes

The driving distance from Duncan, Oklahoma to Apache, Oklahoma is 55.1 mi (88.7 km)

The straight-line (air) distance is approximately 22.1 mi (35.6 km)

Estimated travel time by road is 56 minutes

We found 3 routes between Duncan and Apache.

Available Routes

Shortest
W Beech Ave
52.2 mi
84 km
1 hour 4 minutes
US-81 N and OK-17 W
54.2 mi
87.2 km
1 hour 7 minutes
Fastest
State Hwy 7 W
55.1 mi
88.7 km
56 minutes

Route Directions

Follow N 9th St to State Hwy 7 W
0.7 mi
2 min
Follow State Hwy 7 W and I-44 E/US-277 N to US-281 N/US-62 E in Apache
54.4 mi
53 min

Route Directions

54.2 mi
1 hr 7 min

Route Directions

Follow W Beech Ave, Base Line Rd and SE 90th St to State Hwy 7 W in Comanche County
24.8 mi
35 min
Take I-44 E/US-277 N to US-281 N/US-62 E in Apache
27.5 mi
28 min

Journey Details

Traveling from Duncan, Oklahoma to Apache, Oklahoma covers 52.2 miles (84 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 4 minutes under normal conditions.

Drivers have 3 route options between these locations (52-55 miles / 84-89 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 51 mph (82 km/h) .

Journey Waypoints

Duncan

Starting Point

Dixie Park, Oklahoma

51 mi to destination

3 mi
Central High, Oklahoma

Traveled 13 mi from origin

2 mi
Denton, Oklahoma

Traveled 25 mi from origin

1 mi
Sterling, Oklahoma

25 mi to destination

1 mi
Elgin, Oklahoma

13 mi to destination

1 mi
Lake Ellsworth, Oklahoma

Traveled 51 mi from origin

1 mi
Apache

Destination