Distance from Ferryhill to Banff

The distance from Ferryhill to Banff is 467 km (or 291 mi). The estimated driving time for the trip is 5h 40min and the main road for this route is the Emmock Roundabout. In a straight line, the distance between Ferryhill and Banff is 336 km (209 mi).