Distance from Duncan, Oklahoma to Hubbard, Texas
The driving distance from Duncan, Oklahoma to Hubbard, Texas is 211.8 mi (340.9 km)
The straight-line (air) distance is approximately 121.3 mi (195.3 km)
Estimated travel time by road is 3 hours 18 minutes
This route includes Toll roads along the way.
We found 3 routes between Duncan and Hubbard.
Available Routes
Route Directions
Follow N 9th St to State Hwy 7 W
Follow US-81 S, I-35W S and State Hwy 171 S to NE 4th St/State Hwy 31 W in Hubbard
Route Directions
Get on I-35 S in Springer from State Hwy 7 E and OK-53 E
Continue on I-35 S. Take I-35W S to I 35 N Frontage Rd in Hillsboro. Take exit 368A from I-35 S
Follow State Hwy 171 S to NE 4th St/State Hwy 31 W in Hubbard
Route Directions
Follow N 9th St to State Hwy 7 W
Follow US-81 S, I-35W S and State Hwy 171 S to NE 4th St/State Hwy 31 W in Hubbard
Journey Details
Traveling from Duncan, Oklahoma to Hubbard, Texas covers 211.8 miles (341 km) in a southeast direction. This highway, long-distance route typically takes 3 hours 21 minutes under normal conditions.
Drivers have 3 route options between these locations (212-244 miles / 341-393 km). The primary route shown here saves 21 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Duncan
Starting Point
Hubbard
Destination