Distance from Avonak, Texas to Shepherd, Texas
The driving distance from Avonak, Texas to Shepherd, Texas is 47.4 mi (76.2 km)
The straight-line (air) distance is approximately 25.6 mi (41.3 km)
Estimated travel time by road is 43 minutes
This route includes Toll roads along the way.
Route Directions
Get on TX-99
Follow TX-99 and I-69 to US-59 N in Liberty County
Continue on US-59 N. Drive to S Byrd Ave in Shepherd
Journey Details
Traveling from Avonak, Texas to Shepherd, Texas covers 47.4 miles (76 km) in a northeast direction. This highway, moderate route typically takes 43 minutes under normal conditions.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Avonak
Starting Point
Shepherd
Destination