Miles between Birmingham, AL and Plainview, TX

There are
1,032 mi
from Birmingham, AL to Plainview, TX

That's the driving distance. It would take 18 hours 2 mins to go from Birmingham, Alabama to Plainview, Texas.

The flight distance (direct flight from Birmingham, AL to Plainview, TX) is 855.69 mi.

1,032 mi = 1,661.63 kms