its 966.7 miles and 16 hours if you drive with traffic and by plane would be about 2 to 4 hrs
7 to 8 hours
2 hours
37 miles
18 miles
89 miles
91 miles
46 miles
the drive from Houston TX to Birmingham Alabama is 350km
155 miles
71 miles
280 miles
284 miles
It is 33.63 miles according to MapQuest.