Distance from Westhill to Fortrose

The distance from Westhill to Fortrose is 174 km (or 109 mi). The estimated driving time for the trip is 2h 14min and the main road for this route is the A96. In a straight line, the distance between Westhill and Fortrose is 121 km (76 mi).