Miles between Tempe, AZ and Brenham, TX

There are
1,089 mi
from Tempe, AZ to Brenham, TX

That's the driving distance. It would take 18 hours 43 mins to go from Tempe, Arizona to Brenham, Texas.

The flight distance (direct flight from Tempe, AZ to Brenham, TX) is 939.05 mi.

1,089 mi = 1.61 kms