Distance from Houston - Texas to Philadelphia - Pennsylvania

The distance from Houston - Texas to Philadelphia - Pennsylvania by car is 1544 mi (or 2484 km). The estimated driving time for the trip is 25 h and the main road for this route is the I 81. In a straight line the distance between Houston - Texas and Philadelphia - Pennsylvania is 1340 mi (2156 km).