Approx 3 hrs depending on how you drive and how many stops you make. Do mapquest and take I=20 to route 61 directionsl.
500
6 hours
It is 230.30 miles according to MapQuest.
8 miles
2 hours
89 miles
37 miles
46 miles
18 miles
91 miles
the drive from Houston TX to Birmingham Alabama is 350km
280 miles