Distance from Putnam to Evesham

The distance from Putnam to Evesham is 3126 km (or 1943 mi). The estimated driving time for the trip is 32h and the main road for this route is the MnRoad Mainline, I 94. In a straight line, the distance between Putnam and Evesham is 2380 km (1479 mi).