Distance from Duncan, Oklahoma to Kalgary, Texas

Duncan Kalgary
Total Distance
254.9 mi
(410.3 km)
Travel Time
4 hours 3 minutes

The driving distance from Duncan, Oklahoma to Kalgary, Texas is 254.9 mi (410.3 km)

The straight-line (air) distance is approximately 122.9 mi (197.9 km)

Estimated travel time by road is 4 hours 3 minutes

This route includes Toll roads along the way.

We found 2 routes between Duncan and Kalgary.

Available Routes

Shortest Fastest
US-82 W
239.9 mi
386 km
3 hours 45 minutes
Tolls
US-70 W and US-82 W
254.9 mi
410.3 km
4 hours 3 minutes

Route Directions

Follow N 9th St to State Hwy 7 W
0.7 mi
2 min
Take US-81 S to E 1810 Rd/Paul Rd/E Stephens County Rd 1810
7.5 mi
8 min
Get on the I-44 W ramp to Turnpike in Walters from OK-53 W and OK-5 W
27.4 mi
30 min
Take I-44, TX-240 W, US-287 N, US-70 W, ... and US-82 W to Miller Ave in Dickens County
197.6 mi
2 hr 58 min
Take FM2794, Ranch Rd 2794 and Ranch Rd 3385 to Ranch Rd 261 in Crosby County
21.7 mi
23 min

Route Directions

Follow N 9th St to State Hwy 7 W
0.7 mi
2 min
Follow US-81 S, TX-79 S and US-277 S/US-82 W to Miller Ave in Dickens County
217.4 mi
3 hr 19 min
Take FM2794, Ranch Rd 2794 and Ranch Rd 3385 to Ranch Rd 261 in Crosby County
21.7 mi
23 min

Journey Details

Traveling from Duncan, Oklahoma to Kalgary, Texas covers 239.9 miles (386 km) in a west direction. This fast highway, long-distance route typically takes 3 hours 45 minutes under normal conditions.

Drivers have 2 route options between these locations (240-255 miles / 386-410 km). The primary route shown here saves 19 minutes compared to alternatives.

Journey Waypoints

Duncan

Starting Point

Walters, Oklahoma

283 mi to destination

1 mi
Grandfield, Oklahoma

Traveled 71 mi from origin

1 mi
Elliott, Texas

212 mi to destination

1 mi
Lockett, Texas

Traveled 142 mi from origin

2 mi
Foard City, Texas

142 mi to destination

2 mi
Chalk, Texas

Traveled 212 mi from origin

7 mi
Guthrie, Texas

71 mi to destination

4 mi
Spur, Texas

Traveled 283 mi from origin

3 mi
Kalgary

Destination