Distance from Boston - Massachusetts to Houston - Texas

1837 mi | 30 h

The distance from Boston to Houston by car is 1837 mi (or 2956 km). The estimated driving time for the trip is 30 h and the main road for this route is the I 78. In a straight line the distance between Boston and Houston is 1604 mi (2581 km).