It's about a 2 hr drive
Google Maps estimates the driving time as 3 hours and 54 minutes.
About 3 hours
The distance from Birmingham, Alabama to Memphis, Tennessee is 242 miles.
175 miles
63 miles
91 miles
93 miles
83 miles
53 miles
109 miles
about 200 miles
112 miles