Distance from Duncan, Oklahoma to Alex, Oklahoma

Duncan Alex
Total Distance
47.1 mi
(75.7 km)
Travel Time
55 minutes

The driving distance from Duncan, Oklahoma to Alex, Oklahoma is 47.1 mi (75.7 km)

The straight-line (air) distance is approximately 18.8 mi (30.3 km)

Estimated travel time by road is 55 minutes

We found 3 routes between Duncan and Alex.

Available Routes

Shortest Fastest
CS2910
40.3 mi
64.9 km
55 minutes
US-81 N
47.1 mi
75.7 km
55 minutes
US-81 N and OK-19 E
47.2 mi
75.9 km
55 minutes

Route Directions

47.1 mi
55 min

Route Directions

Follow N 10th St, Country Club Rd and E 1710 Rd/W Plato Rd to US-81 N
2.9 mi
7 min
32.5 mi
33 min
Follow OK-19 E to G Ave in Alex
11.7 mi
14 min

Route Directions

Continue to W Main St
0.1 mi
0 min
Take E Bois D'Arc Ave and CS2910 to N2920 Rd in Grady County
25.6 mi
33 min
Continue to N2920 Rd
2.9 mi
4 min
Follow N2920 Rd to Timber Rd
6.6 mi
9 min
Take Chaparrall Rd to OK-19 W in Alex
4.5 mi
6 min
Take Main St to G Ave
0.6 mi
1 min
0 mi
0 min

Journey Details

Traveling from Duncan, Oklahoma to Alex, Oklahoma covers 40.3 miles (65 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.

Drivers have 3 route options between these locations (40-47 miles / 65-76 km). The primary route shown here saves 19 seconds compared to alternatives.

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

Journey Waypoints

Duncan

Starting Point

Lake Humphreys, Oklahoma

43 mi to destination

2 mi
Bray, Oklahoma

Traveled 22 mi from origin

3 mi
Bailey, Oklahoma

22 mi to destination

2 mi
Bradley, Oklahoma

11 mi to destination

4 mi
Alex

Destination