There are
1,302 mi
from Buckeye, AZ to Vidor, TX
That's the driving distance. It would take 22 hours 9 mins to go from Buckeye, Arizona to Vidor, Texas.
The flight distance (direct flight from Buckeye, AZ to Vidor, TX) is 1,112.06 mi.
1,302 mi = 2,094.80 kms