Distance from Arbroath to Filey

The distance from Arbroath to Filey is 471 km (or 293 mi). The estimated driving time for the trip is 5h 27min and the main road for this route is the Berwick Bypass, A1. In a straight line, the distance between Arbroath and Filey is 299 km (186 mi).