Distance from Oakhurst, Texas to Batson, Texas
The driving distance from Oakhurst, Texas to Batson, Texas is 68.3 mi (110 km)
The straight-line (air) distance is approximately 33.6 mi (54 km)
Estimated travel time by road is 1 hour 13 minutes
We found 3 routes between Oakhurst and Batson.
Available Routes
Route Directions
Take FM 946 S to TX-150 E in Coldspring
Follow TX-150 E to N Byrd Ave in Shepherd
Take FM 223 E and FM 787 W to TX-105 E in Liberty County
Route Directions
Take FM 946 S to TX-150 E in Coldspring
Follow TX-150 E to N Byrd Ave in Shepherd
Follow FM 223 E and FM 787 E to N Hwy 146 S in Liberty County
Continue on N Hwy 146 S. Drive to TX-105 E in Batson
Route Directions
Journey Details
Traveling from Oakhurst, Texas to Batson, Texas covers 65.1 miles (105 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 13 minutes under normal conditions.
Drivers have 3 route options between these locations (65-69 miles / 105-110 km). The primary route shown here saves 2 seconds compared to alternatives.
Journey Waypoints
Oakhurst
Starting Point
Batson
Destination