Distance from Theodore to Petrie

The distance from Theodore to Petrie is 521 km (or 324 mi). The estimated driving time for the trip is 6h 23min and the main road for this route is the Old Bruce Highway. In a straight line, the distance between Theodore and Petrie is 388 km (242 mi).