Distance from Philadelphia - Pennsylvania to Marlborough - Massachusetts

The distance from Philadelphia - Pennsylvania to Marlborough - Massachusetts is 456 km (or 284 mi). The estimated driving time for the trip is 4 h 49 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 Marlborough is 404 km (252 mi).