Distance from Ormstown to St Shotts

The distance from Ormstown to St Shotts is 2647 km (or 1645 mi). The estimated driving time for the trip is 36h and the main road for this route is the Trans Canada Highway, 1. In a straight line, the distance between Ormstown and St Shotts is 1584 km (985 mi).