How many miles is it from Memphis Tennessee to Houston Texas?

The distance between the starting point and the destination is 648mi, (1,042.8 km), and will take approximately 9 hours 46 minutes of driving time.