Distance from Dallas - Texas to Houston - Texas

The distance from Dallas Texas to Houston Texas by car is 239 mi (or 384 km). The estimated driving time for the trip is 3 h 52 min and the main road for this route is the I 45. In a straight line the distance between Dallas and Houston is 226 mi (363 km).