Distance from Fort Worth to Houston - Texas

269 mi | 4 h 21 min

The distance from Fort Worth to Houston by car is 269 mi (or 432 km). The estimated driving time for the trip is 4 h 21 min and the main road for this route is the I 20. In a straight line the distance between Fort Worth and Houston is 238 mi (382 km).