Distance from St Austell to Arbroath

The distance from St Austell to Arbroath is 458 km (or 285 mi). The estimated driving time for the trip is 5h 27min and the main road for this route is the Harperley Roundabout. In a straight line, the distance between St Austell and Arbroath is 340 km (212 mi).