Distance from Duncan, Oklahoma to Crossroads, Oklahoma
The driving distance from Duncan, Oklahoma to Crossroads, Oklahoma is 214.4 mi (345 km)
The straight-line (air) distance is approximately 114.6 mi (184.4 km)
Estimated travel time by road is 3 hours 45 minutes
This route includes Toll roads along the way.
We found 3 routes between Duncan and Crossroads.
Available Routes
Route Directions
Follow N 9th St to State Hwy 7 E
Continue to Sulphur
Follow State Hwy 7 E to US-377 N in Johnston County
Get on OK-375/Indian Nation Tpke in Antlers from State Hwy 7 E and State Hwy 3 E
Take US-70 E to Kirk Ave/N4550 in Garvin
Take Holly Crk Rd to E2090/Lilac Rd
Route Directions
Follow N 9th St to State Hwy 7 E
Get on I-35 S in Springer
Follow US-70 E to Kirk Ave/N4550 in Garvin
Take Holly Crk Rd to E2090/Lilac Rd
Route Directions
Follow N 9th St to State Hwy 7 E
Follow State Hwy 7 E and State Hwy 3 E to James T Tucker Rd/N4650 in McCurtain County
Follow N4650, N4635 and Belpine Loop to E2090/Lilac Rd
Journey Details
Traveling from Duncan, Oklahoma to Crossroads, Oklahoma covers 209.8 miles (338 km) in a east direction. This highway, long-distance route typically takes 3 hours 43 minutes under normal conditions.
Drivers have 3 route options between these locations (210-220 miles / 338-354 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Duncan
Starting Point
Crossroads
Destination