Distance from Anderson, Texas to Richmond, Texas
The driving distance from Anderson, Texas to Richmond, Texas is 79.8 mi (128.5 km)
The straight-line (air) distance is approximately 39.8 mi (64.1 km)
Estimated travel time by road is 1 hour 19 minutes
This route includes Toll roads along the way.
We found 3 routes between Anderson and Richmond.
Available Routes
Route Directions
Get on US-290 E in Waller County from TX-90 S and Hwy 6 S
Follow US-290 E and TX-99 to W Grand Pkwy S in Houston. Take the W Bellfort St exit from TX-99
Take Mason Rd and FM359 S to Hwy 90 Alt W in Richmond
Route Directions
Get on TX-249 from FM 1774 S
Follow TX-249 and TX-99 to W Grand Pkwy S in Houston. Take the W Bellfort St exit from TX-99
Take Mason Rd and FM359 S to Hwy 90 Alt W in Richmond
Route Directions
Follow TX-90 S, Hwy 6 S and FM359 S to Hwy 90 Alt W in Richmond
Journey Details
Traveling from Anderson, Texas to Richmond, Texas covers 78.7 miles (127 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 36 minutes under normal conditions.
Drivers have 3 route options between these locations (79-85 miles / 127-136 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Anderson
Starting Point
Richmond
Destination