Distance from Lake Orion to Houston - Texas

The distance from Lake Orion Michigan to Houston Texas by car is 1421 mi (or 2286 km). The estimated driving time for the trip is 23 h 23 min and the main road for this route is the I 59. In a straight line the distance between Lake Orion and Houston is 1123 mi (1806 km).