Distance from Duncan, Oklahoma to Vian, Oklahoma
The driving distance from Duncan, Oklahoma to Vian, Oklahoma is 243.7 mi (392.2 km)
The straight-line (air) distance is approximately 113.4 mi (182.6 km)
Estimated travel time by road is 3 hours 43 minutes
We found 3 routes between Duncan and Vian.
Available Routes
Route Directions
Get on I-35 N in Purcell from E Bois D'Arc Ave, CS2910/Duncan Lake Rd, OK-29 E and State Hwy 74 N
Follow I-35 N and I-40 E to State Hwy 82 N in Sequoyah County. Take exit 297 from I-40 E
Follow State Hwy 82 N to Schley St in Vian
Route Directions
Follow N 9th St to State Hwy 7 E
Continue on State Hwy 7 E. Take US-377 N and I-40 E to Schley St in Vian
Route Directions
Get on I-44 E in Chickasha from US-81 N
Take I-40 E to State Hwy 82 N in Sequoyah County. Take exit 297 from I-40 E
Follow State Hwy 82 N to Schley St in Vian
Journey Details
Traveling from Duncan, Oklahoma to Vian, Oklahoma covers 222 miles (357 km) in a east direction. This highway, long-distance route typically takes 3 hours 21 minutes under normal conditions.
Drivers have 3 route options between these locations (222-244 miles / 357-392 km). The primary route shown here saves 23 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 64 mph (103 km/h) .
Journey Waypoints
Duncan
Starting Point
Vian
Destination