Distance from St Helens to Barnet

The distance from St Helens to Barnet is 303 km (or 189 mi). The estimated driving time for the trip is 3h 10min and the main road for this route is the Haydock Island. In a straight line, the distance between St Helens and Barnet is 264 km (165 mi).