Distance from Columbus - Ohio to Philadelphia - Pennsylvania

The distance from Columbus - Ohio to Philadelphia - Pennsylvania by car is 470 mi (or 755 km). The estimated driving time for the trip is 7 h 42 min and the main road for this route is the I 70. In a straight line the distance between Columbus - Ohio and Philadelphia - Pennsylvania is 416 mi (668 km).