Miles between Buckeye, AZ and Angleton, TX

There are
1,248 mi
from Buckeye, AZ to Angleton, TX

That's the driving distance. It would take 21 hours 12 mins to go from Buckeye, Arizona to Angleton, Texas.

The flight distance (direct flight from Buckeye, AZ to Angleton, TX) is 1,052.26 mi.

1,248 mi = 2,008.70 kms