Distance from Juniper to St Shotts

The distance from Juniper to St Shotts is 1892 km (or 1176 mi). The estimated driving time for the trip is 28h and the main road for this route is the Trans Canada Highway, 1. In a straight line, the distance between Juniper and St Shotts is 1041 km (647 mi).