How many hours is it from dallas texas to houston texas

Houston, TX is 241 miles from Dallas, TX. The drive takes about 4 hours & 2 minutes.
Updated on Saturday, February 04 2012 at 11:40AM EST
Collections: dallashouston