The distance from Saint Paul - Minnesota to Philadelphia - Pennsylvania is 1862 km (or 1157 mi). The estimated driving time for the trip is 19 h 5 min and the main road for this route is the Pennsylvania Turnpike, I 76. In a straight line, the distance between Saint Paul and Philadelphia is 1569 km (975 mi).