Minimum distance is 2,343 kilometers (1,456 miles) on a straight line. Road distance is 2,840 kilometers (1,765 miles) over a 26-hour, non-stop drive.
The driving distance from Birmingham, Alabama to Santa Fe, New Mexico is 1239 miles via I-40 W per MapQuest. The driving time per MapQuest is 18 hours.
2 hours
37 miles
89 miles
91 miles
46 miles
18 miles
the drive from Houston TX to Birmingham Alabama is 350km
155 miles
71 miles
280 miles
284 miles