Distance from Oakhurst, Texas to Navasota, Texas
The driving distance from Oakhurst, Texas to Navasota, Texas is 63.1 mi (101.5 km)
The straight-line (air) distance is approximately 32.2 mi (51.9 km)
Estimated travel time by road is 1 hour 10 minutes
We found 3 routes between Oakhurst and Navasota.
Available Routes
Route Directions
Take US-190 W, FM 2296 S, TX-75 S, FM 1375 W, ... and TX-90 S to S Lasalle St in Navasota
Route Directions
Follow FM 946 N to US-190 W
Follow TX-75 S, I-45 S and TX-105 W to Spur 515 W in Navasota
Drive to S Lasalle St
Route Directions
Journey Details
Traveling from Oakhurst, Texas to Navasota, Texas covers 58.8 miles (95 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 5 minutes under normal conditions.
Drivers have 3 route options between these locations (59-74 miles / 95-120 km). The primary route shown here saves 23 minutes compared to alternatives.
Journey Waypoints
Oakhurst
Starting Point
Navasota
Destination