Distance from San Francisco to Houston - Texas

The distance from San Francisco to Houston - Texas by car is 1926 mi (or 3098 km). The estimated driving time for the trip is 30 h and the main road for this route is the I 10. In a straight line the distance between San Francisco and Houston - Texas is 1643 mi (2644 km).