Distance from Oakhurst, Texas to Batson, Texas

Oakhurst Batson
Total Distance
68.3 mi
(110 km)
Travel Time
1 hour 13 minutes

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

Shortest
TX-105
65.1 mi
104.8 km
1 hour 13 minutes
Fastest
TX-105 E
68.3 mi
110 km
1 hour 13 minutes
N Hwy 146 S
68.6 mi
110.4 km
1 hour 13 minutes

Route Directions

Take FM 946 S to TX-150 E in Coldspring
16 mi
17 min
Follow TX-150 E to N Byrd Ave in Shepherd
11.4 mi
12 min
Take FM 223 E and FM 787 W to TX-105 E in Liberty County
19 mi
22 min
21.9 mi
21 min

Route Directions

Take FM 946 S to TX-150 E in Coldspring
16 mi
17 min
Follow TX-150 E to N Byrd Ave in Shepherd
11.4 mi
12 min
Follow FM 223 E and FM 787 E to N Hwy 146 S in Liberty County
19.6 mi
23 min
Continue on N Hwy 146 S. Drive to TX-105 E in Batson
21.6 mi
20 min

Route Directions

65.1 mi
1 hr 13 min

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

Stephen Creek, Texas

77 mi to destination

2 mi
Coldspring, Texas

Traveled 19 mi from origin

2 mi
Camilla, Texas

58 mi to destination

1 mi
Shepherd, Texas

Traveled 39 mi from origin

1 mi
Dolen, Texas

39 mi to destination

2 mi
Romayor, Texas

Traveled 58 mi from origin

2 mi
Clark, Texas

19 mi to destination

1 mi
Moss Hill, Texas

Traveled 77 mi from origin

3 mi
Batson

Destination