Distance from Philadelphia - Pennsylvania to Boston - Massachusetts

The distance from Philadelphia to Boston by car is 306 mi (or 491 km). The estimated driving time for the trip is 5 h 12 min and the main road for this route is the New Jersey Turnpike, I 95, NJTP. In a straight line the distance between Philadelphia and Boston is 271 mi (436 km).