Distance from Avonak, Texas to Keene, Texas
The driving distance from Avonak, Texas to Keene, Texas is 226.5 mi (364.5 km)
The straight-line (air) distance is approximately 119.2 mi (191.9 km)
Estimated travel time by road is 3 hours 36 minutes
We found 3 routes between Avonak and Keene.
Available Routes
Route Directions
Get on I-45 N/Interstate 45 N in Houston from Spring Stuebner Rd
Follow I-45 N to TX-164 W in Buffalo. Take exit 180 from I-45 N
Get on I-35 N in Hillsboro from TX-164 W, FM 39 N and State Hwy 171 N
Follow I-35W N to Alvarado. Take exit 26A from I-35W N
Continue on US-67 S to your destination in Keene
Route Directions
Get on TX-99
Follow TX-99 to Texas 99 Frontage Rd. Take the Boudreaux Rd exit from TX-99
Get on Hwy 6 N/TX-6 N in Navasota from TX-249 N and TX-105 W
Continue to McLennan County
Follow I-35 N and I-35W N to Alvarado. Take exit 26A from I-35W N
Continue on US-67 S to your destination in Keene
Route Directions
Get on TX-99
Follow I-45 N to TX-164 W in Buffalo. Take exit 180 from I-45 N
Get on I-35 N in Hillsboro from TX-164 W, FM 39 N and State Hwy 171 N
Follow I-35W N to Alvarado. Take exit 26A from I-35W N
Continue on US-67 S to your destination in Keene
Journey Details
Traveling from Avonak, Texas to Keene, Texas covers 224.2 miles (361 km) in a northwest direction. This highway, long-distance route typically takes 3 hours 27 minutes under normal conditions.
Drivers have 3 route options between these locations (224-227 miles / 361-365 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekday travel, expect evening rush hour with average speeds around 64 mph (103 km/h) .
Journey Waypoints
Avonak
Starting Point
Keene
Destination