Distance from Whitewright, Texas to Duke, Oklahoma
The driving distance from Whitewright, Texas to Duke, Oklahoma is 245.8 mi (395.5 km)
The straight-line (air) distance is approximately 123.3 mi (198.4 km)
Estimated travel time by road is 4 hours 2 minutes
We found 3 routes between Whitewright and Duke.
Available Routes
Route Directions
Follow W Grand St to US-69 N
Take US-82 W and US-70 W to OK-5 W in Tillman County
Follow OK-5 W to US-283 N in Jackson County
Take US-62 W to Greer Ave in Duke
Continue on Greer Ave. Drive to 4th St
Route Directions
Follow W Grand St to US-69 N
Take US-82 W to I-35 Frontage Rd in Gainesville
Get on US-380 W in Decatur from FM 51 S
Take US-287 N and US-283 N to Greer Ave in Duke
Continue on Greer Ave. Drive to 4th St
Route Directions
Follow W Grand St to US-69 N
Take US-82 W, US-287 N and US-283 N to Greer Ave in Duke
Continue on Greer Ave. Drive to 4th St
Journey Details
Traveling from Whitewright, Texas to Duke, Oklahoma covers 232.8 miles (375 km) in a west direction. This highway, long-distance route typically takes 3 hours 38 minutes under normal conditions.
Drivers have 3 route options between these locations (233-264 miles / 375-424 km). The primary route shown here saves 24 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Whitewright
Starting Point
Duke
Destination