Distance from Anderson, Texas to Buffalo, Texas

Anderson Buffalo
Total Distance
74.5 mi
(119.8 km)
Travel Time
1 hour 15 minutes

The driving distance from Anderson, Texas to Buffalo, Texas is 74.5 mi (119.8 km)

The straight-line (air) distance is approximately 42 mi (67.6 km)

Estimated travel time by road is 1 hour 15 minutes

We found 2 routes between Anderson and Buffalo.

Available Routes

Shortest Fastest
TX-90 N and I-45 N
72.5 mi
116.7 km
1 hour 10 minutes
FM 39 N
74.5 mi
119.8 km
1 hour 15 minutes

Route Directions

74.5 mi
1 hr 15 min

Route Directions

Follow TX-90 N to TX-75 N/S May St in Madisonville
34.1 mi
34 min
Take I-45 N to US-79 N/W Commerce St in Buffalo
38.5 mi
36 min

Journey Details

Traveling from Anderson, Texas to Buffalo, Texas covers 72.5 miles (117 km) in a north direction. This highway, substantial route typically takes 1 hour 10 minutes under normal conditions.

Drivers have 2 route options between these locations (73-74 miles / 117-120 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 59 mph (95 km/h) .

Journey Waypoints

Anderson

Starting Point

Roans Prairie, Texas

97 mi to destination

2 mi
Singleton, Texas

Traveled 24 mi from origin

3 mi
Iola, Texas

72 mi to destination

3 mi
Laceola, Texas

Traveled 48 mi from origin

2 mi
Mecca, Texas

48 mi to destination

2 mi
Leona, Texas

Traveled 72 mi from origin

2 mi
Spring Seat, Texas

24 mi to destination

2 mi
Jewett, Texas

Traveled 97 mi from origin

4 mi
Buffalo

Destination